Dagli ERD alle tabelle

Regole per passare dallo schema concettuale (ERD) allo schema logico relazionale (tabella):

1 - Ad ogni entitเ dell’ERD corrisponde una tabella

2 - Le relazioni fra entitเ dell’ERD (tabelle T1 e T2) sono affidate al fatto che vi siano particolari colonne in comune (chiavi primarie ed esterne)

2a - Se la relazione ่ 1:1 agli attributi di T1 si aggiungono quelli che sono chiave primaria di T2 (chiave esterna di T2) e viceversa

2b - Se la relazione ่ 1:N agli attributi di T2 si aggiungono quelli che sono chiave primaria di T1 (chiave esterna di T2) e non viceversa

2c - Se la relazione ่ N:N si crea una tabella T3 le cui colonne sono le chiavi primarie di T1 e T2. La chiave primaria di T3 ่ l’insieme delle sue colonne ed ่ l’insieme delle chiavi esterne di T1 e T2