Show Menu
Cheatography

Dal modello concettuale al modello logico Cheat Sheet by

Regole per passare dal modello concettuale al modello logico

Ristru­ttu­razione delle entità

1) Ogni entità deve partec­ipare almeno ad una relazione
2) Gli attributi composti vanno eliminati
3) Elimin­azione degli attributi multiv­alore aggiun­gendo nuove relazioni
4) Elimin­azione gerarchie con esplosione dei figli o collasso nel padre

Ristru­ttu­razione delle relazioni

1) Le relazioni 1:1 vanno eliminate: l'entità debole diventa attributo dell'e­ntità forte
2) Le relazioni n:n vanno trasfo­rmate attraverso l'uso di entità associ­ative
3) Eliminare le relazioni ridondanti
4) Trasfo­rmare relazioni complesse in relazioni binarie

Scrittura del modello relazi­onale

1) Ogni entità si scrive con un nome al PLURALE
2) Gli attributi chiave primaria di un'entità si inseri­scono all'inizio e si indicano con (pk)
3) Gli attributi chiave esterna di un'entità si inseri­scono alla fine e si indicano con (fk)
4) Regola per le chiavi esterne: la chiave primaria dell'e­ntità che ha cardin­alità massima n è la chiave esterna dell'e­ntità che ha cardin­alità massima 1

Esempio schema relazi­onale DB fotogr­afico

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          MySQL Cheat Sheet
          SQL Server Cheat Sheet