150 likes | 288 Views
Database Di Una Biblioteca P ersonale. Di Luisa Maurogiovanni. Data di restituzione. Libri. Amici. Schema Entità - Relazioni. N:1. N. 1:N. N. PROGETTAZIONE CONCETTUALE. Si possono individuare le seguenti entità : - Libri - Amici - Data di restituzione.
E N D
Database Di UnaBibliotecaPersonale Di Luisa Maurogiovanni
Data di restituzione Libri Amici Schema Entità - Relazioni N:1 N 1:N N
PROGETTAZIONE CONCETTUALE Si possonoindividuare le seguentientità: - Libri - Amici - Data di restituzione
PROGETTAZIONE CONCETTUALE Libri Possiamotrovare i seguentiattributi: • Id libro • Titololibro • Autore • Cod collocazione
PROGETTAZIONE CONCETTUALE • Amici Possiamotrovare i seguentiattributi: - Id amico - Nome amico - Soprannomeamico - Email amico
1:N Amici Libri PROGETTAZIONE LOGICA N:1
PROGETTAZIONE LOGICA Data di restituzione Possiamotrovare i seguentiattributi: - Id amico : link a tabella amici - Inizio - Fine - Cod collocazione : link tabellalibri
PROGETTAZIONE LOGICA • TabellaLibri
PROGETTAZIONE LOGICA • TabellaLibri
PROGETTAZIONE LOGICA • Tabella Data restituzione
Database ospedale • Chiavi: - “Cod” per relazione PAZIENTI - “Paziente” e “Inizio” per relazione RICOVERI • “Matr” per relazione MEDICI • “Cod” per relazione REPARTI
Vi e’ unarelazione 1:N frapazienti e reparti’ chesiconcretizzanellaformazionedellatabella RICOVERI. All’internodellatabella Foreign key: - Campo link a tabellaPazienti: - Campo link a tabella REPARTI.
Vi e’ unarelazione 1:N tra la tabellareparti e la tabellamedici. Anche in questocasotroviamoall’internodellatabella MEDICI una Foreign key: - Campo link dellatabella REPARTI.
I vincoli di integrita’ sonotraattributo: - “Paziente” in RICOVERI e “Cod” in PAZIENTI; - “Reparto” in RICOVERI e “Cod” in REPARTI; - “Primario” in REPARTI e “Matr” in MEDICI; - “Reparto” in MEDICI e “Cod” in REPARTI.
I valorinullipossonoessereammessinegliattributi: - “Cognome” e “Nome” in pazienti; - “Fine” in RICOVERI; - “Cognome” e “Nome” in MEDICI; - “Nome” in REPARTI. Tuttiquestiattributi non sonochiavi e non hannonessunvincolo di integrita’ referenziale.