Baze de date construind un model infologic

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:

  1. 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.

  • Editorii (codul de identitate, titlul, orașul).
  • Titluri (Titles_Code., Titlu).

    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.).

  • Tip_Creați (View_Response.Title_name).
  • Caractere (Cod_Caracter, Eliberare caractere).
  • Limbi (cod de limbă, limbă, abreviere).

    Pe lângă numele limbii, este stocată abrevierea comună (versiunea în limba engleză a limbii germane), dacă există.

  • Locații (cod_locație.număr_număr, număr stație, număr_clasă).

    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"

    Articole similare