Informatica 3 Liceo Scientifico Scienze Applicate/Es Agenzia Immobiliare: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{Informatica 3 Liceo Scientifico Scienze Applicate}} |
{{Informatica 3 Liceo Scientifico Scienze Applicate}} |
||
'''Agenzia Immobiliare:''' |
'''Agenzia Immobiliare:''' |
||
Un'agenzia immobiliare vuole gestire le sue |
Un'agenzia immobiliare vuole gestire le sue attività aiutandosi con un database. L'agenzia vuole registrare i dati anagrafici dei suoi clienti e i dati delle unita' immobiliari che tratta . Un cliente puo' comprare tutto un immobile o una quota di esso. Le unita' immobiliari appartengono a una specifica tipologia (terreni,case, ville e appartamenti, etc). Le persone che hanno messo in vendita' (venditori) l'immobile tramite l'agenzia ne possiedono sempre l'intera proprieta'. |
||
Versione delle 08:23, 17 ott 2014
Agenzia Immobiliare: Un'agenzia immobiliare vuole gestire le sue attività aiutandosi con un database. L'agenzia vuole registrare i dati anagrafici dei suoi clienti e i dati delle unita' immobiliari che tratta . Un cliente puo' comprare tutto un immobile o una quota di esso. Le unita' immobiliari appartengono a una specifica tipologia (terreni,case, ville e appartamenti, etc). Le persone che hanno messo in vendita' (venditori) l'immobile tramite l'agenzia ne possiedono sempre l'intera proprieta'.
MODELLO E/R
Per costruire il modello E/R è necessario individuare le entità con i rispettivi attributi,le associazioni e le proprietà delle associazioni (grado e opzionalità).
MODELLO RELAZIONALE
Nell'immagine sono rappresentate alcune tabelle, ciascuna di esse rappresenta un' entità. Nel secondo campo è inserito il tipo di dato e nel terzo campo alcune informazioni aggiuntive come PK (primary key / chiave primaria)e FK (foreign key/ chiave esterna).
Si ricorda che le associazioni 1:N o N:1 portano alla creazione di un campo nella tabella lato "a molti" che contiene una chiave esterna che si collega con una chiave primaria nella tabella lato "a uno". Le associazioni N:N portano invece alla creazione di una tabella che contiene due chiavi esterne di cui una collegata alla chiave primaria della prima tabella e una alla chiave primaria della seconda tabella, più eventuali attributi che riguardano delle associazioni.