Dominio Applicativo Nel nostro caso il dominio applicativo è rappresentato da tutte le entità coinvolte nel sistema Biblioteca Personale, in particolare quelle relative alla gestione dei prestiti Nel nostro caso il dominio applicativo è rappresentato da tutte le entità coinvolte nel sistema Biblioteca Personale, in particolare quelle relative alla gestione dei prestiti Database Biblioteca Personale
Progettazione Logica definizione delle relazioni Su un libro possono essere effettuati più prestiti Su un libro possono essere effettuati più prestiti Un libro può essere oggetto di un solo prestito Un libro può essere oggetto di un solo prestito LIBRI PRESTITO 1 : N Database Biblioteca Personale
Progettazione Logica definizione delle relazioni Un amico può prendere più libri Un amico può prendere più libri Un libro può essere preso solo da un amico Un libro può essere preso solo da un amico AMICILIBRI 1 : N Database Biblioteca Personale
Schema Entità-Relazioni 1 : N N : 1 AMICI PRESTITO LIBRI Database Biblioteca Personale
Progettazione Logica definizione delle caratteristiche degli attributi Tabella AMICI Nome Campo Tipo Campo DimensioneVincoliNote ID Amici Numerico Intero Lungo Prymary Key NomeAmiciTesto40 Not Null Soprannom eAmici Testo40 Not Null Database Biblioteca Personale
Progettazione Logica definizione delle caratteristiche degli attributi Tabella PRESTITI Nome Campo Tipo Campo DimensioneVincoliNote ID Prestito Numerico Intero Lungo Primary Key Data Prestito Data Not Null Data Consegna Data Not Null FkAmiciPrestNumerico Foreign Key Link alla tabella Amici FkLibroPrestNumerico Foreign Key Link alla tabella Libro Database Biblioteca Personale
Progettazione Logica definizione delle caratteristiche degli attributi Tabella LIBRI Nome campo Tipo Campo Dimensio ne VincoliNote ID Libri Numeric Intero lungo Primary Key Titolo Libro Testo50 Not Null Database Biblioteca Personale
Schema Logico AMICIPRESTITOLIBRI ID Amici NomeAmico SoprannomeAmi co ID Amici ID Libri Data Prestito Data Consegna ID Libri TitoloLibri 1 : N N : 1 Database Biblioteca Personale
Database Dati Ospedale Progettazione Logica definizione delle caratteristiche degli attributi Tabella Pazienti Nome campo Tipo Campo Dimension e VincoliNote ID Paz Numerico Intero Lungo Primary Key CognomePazTesto30 Not Null NomePazTesto20
Database Dati Ospedale Progettazione Logica definizione delle caratteristiche degli attributi Tabella Reparti Nome Campo Tipo Campo DimensioneVincoliNote ID Reparto Numerico Intero Lungo Primary Key NomeTesto30 Not Null FkMediciRe p Numerico Foreign Key Link alla tabella Medici
Database Dati Ospedale Progettazione Logica definizione delle caratteristiche degli attributi Nome Campo Tipo Campo Dimension e VincoliNote ID Ricoveri NumericoInteroLungo Primary Key FkPazienti Ric Numerico Foreign Key Link alla tabella pazienti FkReparti Ric Numerico Foreign Key Link alla tabella Ricoveri InzioRicData Not Null FineRicData Tabella Ricoveri
Database Dati Ospedale Progettazione Logica definizione delle caratteristiche degli attributi Tabella Medici Nome Campo Tipo Campo DimensioneVincoliNote Id Medici Numerico Intero Lungo Primary Key NomeTesto30 Not Null CognomeTesto40 FkRepart oMed Numerico Foreign Key Link alla tabella reparto