Dal modello concettuale al modello logico Cheat Sheet

Regole per passare dal modello concettuale al modello logico

1,959 views 477 downloads 12 Feb 2023 History

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'entità 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'e­ntità si inseri­scono all'­inizio e si indicano con (pk)
3) Gli attributi chiave esterna di un'e­ntità si inseri­scono alla fine e si indicano con (fk)
4) Regola per le chiavi esterne: la chiave primaria dell'entità che ha cardin­alità massima n è la chiave esterna dell'entità che ha cardin­alità massima 1

Esempio schema relazi­onale DB fotogr­afico

Esempio schema relazionale DB fotografico

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.