Nem azonosító csatlakozás - studopediya
A IDEF1X fogalma függő és független szervezetek fokozott típusú viszonyt a két entitás között. Ha szeretné, hogy az idegen kulcs továbbítódik a gyermek egység (és ennek eredményeként létrehozott egy eltartott személy), akkor létrehozhat egy azonosító közötti kapcsolat szülő és gyermek entitás.
Azonosítása egy kapcsolat jelöli a folytonos vonal entitások közötti.
A IDEF1X, amint a 7. ábrán látható, a sor végére a gyermek tárgya egy pont. Az IE, a végén a vonal része a gyermek tárgy kerül a „csirke láb”.
Megjegyzés: IE, nincs egységes, lekerekített sarkú tárgyakon. Ez a szimbólum IDEF1X hozzá ERwin'om IE szabvány kompatibilitás.
Mint látható, a vita a független és függő szervezetek, szabályok, jelezve, hogy a kapcsolat által azonosított azonosítása a gyermek egység alkalmazásával határozzuk meg az azonosítót az anyavállalat. Példánkban filmek és másolatait a film, hogy azonosítsa a másolatok tudtunk választani a saját egyedi szám. Mi azonban úgy döntött, hogy a film azonosítót és egy második rész (kópiaszám), annak érdekében, hogy megkülönböztessék egymástól példányt.
Megjegyzés: megtalálja, számos előnye van a kulcsok átadásával a gyermek entitás azonosításával kapcsolatos kötések a tény, hogy egyszerűsíti néhány kérést a fizikai rendszer. Azonban van néhány hátránya. Ami a relációs elmélet azt sugallja, hogy a kulcs átadás ne legyen így. Ehelyett minden egységnek kell azonosítani nemcsak az elsődleges kulcs, hanem a segítségével a logikai leíró (fogantyú), vagy kiegészítő kulcs, láthatatlan a felhasználó számára. Ebben az elméletben van meggyőző bizonyíték, és érdekli utalhat a E.F.Codd és C.J.Date ebben a témában.
Nem azonosító kommunikáció, amely egyedülálló a IDEF1X, szintén kapcsolatban van leányvállalata az anyavállalat. Nem azonosító kapcsolat megjelenítéséhez használt más típusú transzfer idegen kulcs attribútummal - továbbítása a gyermek entitás adatai (a vonal alatt).
Nem azonosító kapcsolatot, ahogy a szaggatott vonal között a tárgyak. Ha az objektumokat a csapatok és a játékosok keresztül nem azonosító kapcsolat, akkor lesz a modell ábrán látható. 9.
Mivel a gombok nem kerülnek át nem azonosító kommunikáció szerves része az elsődleges kulcs a gyermek entitás, ez a fajta kommunikáció nem látható semmilyen azonosítható függőséget. Ebben az esetben a parancsot, a játékosok kezelik önálló entitások.
Mindamellett a kapcsolat nem tükrözik létezését függőség, ha az üzleti szabály viszony határozza meg, hogy az idegen kulcs nem lehet NULL. Ha egy idegen kulcs léteznie kell, az azt jelenti, hogy a bejegyzés a gyermek egység csak akkor létezhet jelenlétében egy szülő rekord társítva.
Megjegyzés: azonosítása és nem azonosító kapcsolatok nem jellemző IE módszer. Azonban ez az információ szerepel a ERwin diagram egy folytonos vonal vagy pontozott vonal kellő figyelemmel közötti kompatibilitás IE és IDEF1X módszerekkel.
Amikor idegen kulcsok vándorolnak az anyavállalat egy linken keresztül a gyermek szervezet arra szolgálnak, kettős teljesítményű modell. Megértéséhez mindkét szerepben néha hasznos lehet átnevezni az elosztott kulcs, annak érdekében, hogy megmutassa, milyen szerepet játszik a gyermek entitás. Rendelt név ezt az attribútumot, az úgynevezett szerepet.
10. példa neve Roles
Főbb külső játékosok játékos csapat id.komanda id „(10. ábra) azt mutatja, a meghatározása a szintaxis és megjeleníti a nevét a szerepet. Az első fele (pont előtt) - a neve a szerepet. A második rész - saját külső kulcs nevét, néha egy bázis nevét.
Megjegyzés: Role neveket használjuk kompatibilitását a modell örökölte adatmodellek, ahol a külső és elsődleges kulcsok más nevük van.
Szerepek keresztül továbbított kommunikáció, valamint más attribútumokat. Tegyük fel például, hogy mi is kiterjesztette a példáján mutatja be, amely játékos szerzett gólt a különböző mérkőzések a szezon. Szerep neve „játékos-team-id” továbbítják a lényege produktív játék (együtt más elsődleges kulcs az anyavállalat), az alábbiak szerint.
Az ábra bemutatja a migráció FK attribútummal, amelynek a szerepét név