intrare Inverted - studopediya
Interesele de afaceri, de asemenea, trebuie să acorde o atenție la atributele care nu sunt unice, dar este folosit pentru a căuta informații în tabel. Aceste atribute sunt numite de intrare inversat. intrare Inverted - un atribut sau grup de atribute, care sunt folosite pentru a avea acces la esența (ca și în cazul în care acestea au fost chei primare), dar nu este în mod necesar o singură instanță.
De exemplu, o organizație poate fi necesar pentru a găsi un angajat pe nume, precum și de numărul angajatului, în ciuda faptului că o astfel de căutare poate avea ca rezultat mai multe înregistrări simultan. Când atribuiți atribute la intrarea inversoare, după numele lui va fi. En .u obiect așa cum se arată mai jos pot fi intrări oarecum negate.
Și cheile de comunicare externă (Atributele Relații și străine cheie)
În cazul în care entitățile din diagrama ERwin conectat, transmite o cheie (sau un set de atribute cheie) entitate copil. Aceste atribute sunt numite chei străine. chei externe sunt definite ca atributele cheie primare ale obiectului părinte, obiectul copil transmis prin atributele lor svyaz.Peredavaemye numite migratoare.
Tastele externe sunt indicate prin simboluri în modelul (FK), lângă numele.
7. relații de identificare din IDEF1X (sus) și IE (de jos).
8. Obiectul migrat cu o cheie străină (FK).
Clasificarea entităților din IDEF1X. entități dependente și independente.
entități dependente și independente.
La proiectarea modelului dvs., puteți descoperi natura, din care unicitatea depinde de valorile atributelor cheie străine. Pentru aceste entități (pentru a identifica în mod unic fiecare entitate) cheie externă trebuie să facă parte din cheia primară a obiectului copil (localizat deasupra liniei).
entitate Fiica care depinde de atributele unice ale cheii externe se numește entitate dependentă. În exemplul (Figura 8) este dependentă de esență JUCATORUL deoarece identificarea lui depinde de natura comenzii. În IDEF1X entități dependente sunt reprezentate sub forma unor dreptunghiuri rotunjite.
Entitățile dependente sunt clasificate în continuare în vigoare, care nu poate exista fără o entitate-mamă (existența dependență, dependentă de existență) și entitățile care nu pot fi identificate fără utilizarea cheii părinte (în esență, independent de identificare). REZUMAT JUCĂTOR aparține entităților dependente de-al doilea tip, ca jucătorii pot exista fără comenzi.
În schimb, există situații în care natura depinde de existența unei alte entități. Luați în considerare două entități: COMANDA utilizate pentru a urmări comenzile clienților, precum și elementele de listă, care ține evidența elementelor individuale în ordine. Relația dintre aceste două obiecte pot fi exprimate ca COMANDĂ <содержащего> unul sau mai multe elemente ale listei. În acest caz, elementele listei depinde de existența ordinului.
Obiectele care nu depind în identificarea altor obiecte în model, menționate ca entități independente. In exemplul de mai sus, un obiect de comandă poate fi privit ca un obiect independent. În IE și IDEF1X obiecte independente sunt reprezentate ca dreptunghiuri.
9. Nu identifică relația în IDEF1X (sus) și IE (în partea de jos).