Soluzione Esercitazione 7 Progettazione concettuale Sistemi Informativi T Versione elettronica: L07.progConcettuale-sol.pdf Esercizio 1: miniatura A A PERSONE CF Nome Cognome DataNascita LuogoNascita id: CF 0-N PC Data[1-N] 0-N P CONTROLLI Codice Descrizione id: Codice PAZIENTI GruppoSanguigno • • DOTTORI DataAssunzione L'entità CONTROLLI elenca i tipi di controlli disponibili. Un'interpretazione alternativa, compatibile con le specifiche, interpreterebbe CONTROLLI come l'insieme dei singoli controlli effettuati, nel qual caso vanno di conseguenza modificati i vincoli di cardinalità e l'attributo Data (che diventa parte di CONTROLLI) L'associazione PC andrebbe reificata se si aggiungono altri attributi (ad es. Esito) e si vuole imporre il vincolo che non si può fare uno stesso controllo in uno stesso giorno Sol Es. 7: prog. concettuale Sistemi Informativi T 2 Esercizio 1: miniatura B B SOFTWARE Nome DataInizioSviluppo id: Nome 1-N SP 0-N PROGRAMMATORI CF Nome Cognome id: CF Sorgenti P Nome Contenuto id: SS.OPEN_SOURCE Nome 1-1 COMMERCIALE PrezzoVendita 0-1 Sol Es. 7: prog. concettuale CO 0-1 OPEN_SOURCE Sistemi Informativi T 0-N SS 3 Esercizio 2: schema concettuale “JQ” DPP PREZZI_PASSATI Dal Al Prezzo id: DPP.DISTRIBUTORI CPP.CARBURANTI Dal 1-1 0-N DISTRIBUTORI Codice Gestore Nome Cognome Indirizzo Via NCivico Citta id: Codice CPP 1-1 0-N 2-N DP 1-1 POMPE Numero id: DP.DISTRIBUTORI Numero 1-N PC LitriErogati 1-N CARBURANTI Nome id: Nome 1-1 PTP 1-N TIPI_POMPE Tipo id: Tipo 1-N 1-N • • DTC Prezzo 1-N L’entità TIPI_POMPE viene introdotta per esprimere correttamente da cosa dipende il prezzo Alcune cardinalità (1,N) possono rilassarsi senza problemi a (0,N) Sol Es. 7: prog. concettuale Sistemi Informativi T 4 Esercizio 3: schema concettuale “Sport” SQUADRE nome sede id: nome sede 1-N SS 1-1 SPORTIVI CF nome cognome sesso indirizzo id: CF P ATLETI tessera data_nascita luogo_n id': tessera ALLENATORI disciplina 0-N PA P 0-N 1-1 FREQUENTATORI data_visita 0-N PROFESSIONISTI disciplina 0-N CORSI codice descrizione id: codice FP voto AC 1-1 1-N PASSATI FCc 0-N CORRENTI costo num_partecipanti P 1-N Sol Es. 7: prog. concettuale CCL 1-1 LEZIONI giorno oraI oraF id: CCL.CORRENTI giorno oraI 1-1 LI Sistemi Informativi T 1-N IMPIANTI codiceI descrizione indirizzo via num CAP telefono id: codiceI 5
© Copyright 2024 ExpyDoc