60 likes | 217 Views
II COMPITO ABITLITA’ INFORMATICHE: Progettazione di un DataBase. Claudio Erriquez Economia e Commercio Internazionale 570268. Schema razionale. PARTE I. AMICI. LIBRI. n a n. n a 1. 1 a n. PRESTITI. Spiegazione logica.
E N D
II COMPITO ABITLITA’ INFORMATICHE: Progettazione di un DataBase Claudio Erriquez Economia e Commercio Internazionale 570268
Schema razionale PARTE I AMICI LIBRI n a n n a 1 1 a n PRESTITI
Spiegazione logica • L’entità amico può prendere più libri in prestito e ogni libro può essere preso in prestito da più amici. Relazione presente tra le 2 identità è N a N • Creo 2 tabelle 1 a N per Amici e Libri • Creo quindi una terza tabella ed istituisco una nuova Entità Prestiti, che abbia una relazione 1 a N tra la tabella entità Amici e l’entità Prestito.
Tabelle TABELLA: AMICI TABELLA: LIBRI TABELLA: PRESTITI
PARTE II DATA BASE OSPEDALE CHIAVI Attributo Cod. Pazienti nella Tab. Pazienti; Attributo Cod. Reparto nella Tab. Reparto Attributo Mat. Medici nella Tab. Medici VINCOLO Vincolo Paziente nella Tab. Ricoveri Vincolo Reparto nella Tab. Ricoveri Vincolo Reparto nella Tab. Medici In questa particolare situazione non ravviso nessuna circostanza che possa provvedere Valori nulli, quindi non ha senso inserirli.