5.2. Construirea unui model infologic
Analiza obiectelor și atributele definite mai sus vă permite să sublinieze esența bazei de date proiectate și decide să creeze o bază de date relațională pentru a construi limba model de „conexiune Tables“ sale Infological (fig. 5.2).
Entitățile de bază includ:
- Creatori (Cod Creator, Creator).
În mod similar crea: Kod_izdatelstva, Kod_zaglaviya, publicații Vid_ Kod_haraktera, LanguageID, Nomer_bileta, Nomer_pere- Plet Kod_mesta și înlocuirea Kod_izdaniya de la unu până la nouă atribute.
Izolarea de această natură ar reduce cantitatea de date și pentru a reduce riscul de incoerență (eliminând necesitatea de a introduce un nume de text lung pentru diferite volume de lucrări colectate, reeditări, manuale, etc.).
Pe lângă numele limbii, este stocată abrevierea comună (versiunea în limba engleză a limbii germane), dacă există.
Unul dintre codurile entității (de exemplu, „-1“) rezervată pentru descrierea spațiului generalizat, situat în afara zidurilor de depozitare a cărților (publicată verificat, transferat temporar într-o altă bibliotecă sau instituție).
Două entități cheie care descriu publicația și instanțele sale specifice depind de alte entități și intră în clasa de notare:
Entitățile și notația de bază sunt interconectate de asociații:
Și, în sfârșit, pentru a reduce volumul desemnării frecvent utilizate "Publicații", se distinge o caracteristică:
Fig. 5.2. Modelul de informații al bazei de date "Bibliotecă", construit folosind limba "Tables-connection"