Modellazione
concettuale
Gli esercizi seguenti descrivono
informalmente situazioni, fatti, organizzazioni rappresentabili mediante dati.
Il compito dello studente
consiste nel modellare questi fatti con il modello E-R, e rappresentare lo
schema concettuale della Base di dati utilizzando il formalismo grafico di tale
modello.
1. Agenzia Immobiliare
Si considerino i seguenti fatti di interesse di una agenzia
immobiliare.
Immobili in vendita: di un immobile, identificato da un codice,
interessa il tipo (appartamento, villa, ...), la superficie, il numero di vani,
eventuali annessi (garage, cantina, giardino, ...), il prezzo richiesto, il proprietario.
Proprietari: un proprietario ่ identificato dal codice fiscale;
di ogni proprietario interessa il cognome, il nome, il nฐ telefonico, gli
immobili in vendita di cui ่ proprietario.
1. Videonoleggio
Un negozio noleggia film in
videocassette VHS.
Il negozio dispone di un catalogo
dei film, ove ciascun film ่ identificato dal codice VHS; nel catalogo sono
inoltre specificati il titolo del film, il regista, gli attori principali, la
loro nazionalitเ ed il personaggio interpretato nel film, lanno di produzione;
ciascun film ่ indicizzato da un insieme di termini (una lista di parole che
descrivono sinteticamente il contenuto del film)
I film possono essere anche in
lingua originale (diversa dallitaliano); in tal caso nel catalogo ่ detto di
che lingua si tratta, e se il film ่ sottotitolato.
Di ogni film presente nel catalogo
il negozio dispone di una o pi๙ videocassette, ciascuna identificata dalla sua
collocazione; se una cassetta ่ noleggiata, interessa sapere il cliente che
lha noleggiata e la data del noleggio.
I clienti sono identificati da un
codice; di essi interessa inoltre cognome, nome, indirizzo, telefono.