Per le localita’ turistiche, si vuole memorizzare il nome, la regione, lo stato, ed il prefisso telefonico. Ad ogni localita’ turistica possono essere.

Slides:



Advertisements
Presentazioni simili
PROGETTO DI UN SISTEMA DI ACQUISIZIONE DATI
Advertisements

Sistemi Informativi di Rete AA (IV) Progettazione di siti Web: un approccio per Entita e Relazioni.
Gestione della memoria centrale
Stazione 1 Stazione 2 R1 R2 IN OUT Descrizione del sistema Stazione 1 Stazione 2 R1 R2 IN OUT Partenza da vuoto
LA PROGETTAZIONE LOGICA Seconda parte
Università degli Studi di Napoli Federico II Facoltà di Ingegneria Dipartimento di Informatica e Sistemistica Corso di Sistemi ad elevate prestazioni –
Le base di dati database.
DOCUMENTAZIONE DI SCHEMI E/R
Ottimizzazione statica del codice per processori pipelined Canella Matteo & Miglioli Filippo.
4 – Progettazione – Introduzione e Modello E-R
Basi di Dati prof. A. Longheu 4 – Progettazione – Introduzione e Modello E-R Cap. 5 Basi di dati Atzeni – Ceri – Paraboschi - Torlone.
La Modifica dei Dati in una Base Dati La modifica dei dati contenuti allinterno di una base dati è unoperazione delicata Infatti, ogni potenziale problema.
FUNZIONI DI BIBLIOTECA
File.
Alcuni esercizi e domande per il compitino quali sono le parti principali dellarchitettura di von Neumann? citare le caratteristiche salienti della RAM.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Problemi e algoritmi Anno Accademico 2009/2010.
IL PORTALE DEL REGISTRO ITALIANO DI CHIRURGIA VASCOLARE - SICVE (SICVEREG)
Tema 1: Integrazione di dati provenienti da sorgenti eterogenee
Lezione 11. Risposte multiple M1 r1 M2 R2 M3.
PER LA RICERCA STORICA IN ARCHITETTURA
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa.
LA PROGETTAZIONE LOGICA
Indicatori del turismo Corso in Fonti, metodi e strumenti per lanalisi dei flussi turistici A.A Prof.ssa Barbara Baldazzi Corso di Laurea PROGEST.
Progettare una base di dati che permetta di gestire il problema descritto nel seguito, nei seguenti punti: 1. Definire uno schema Entità/Relazione che.
Calcolo di resistenze viste da vari punti
Semplificazione di un sistema
DATABASE MULTIMEDIALI
Progetto per lesame di Linguaggi e Modelli Computazionali LS Chiara Chiara Gualtieri.
Esercitazione di Basi di Dati
Algoritmi e Programmazione strutturata
Progettazione di Database: Esercizi
Basi di Dati e Sistemi Informativi
Il teorema di Thevenin 1 - a cosa serve? - quando usarlo?
Architettura del calcolatore
RISARCIMENTI RITARDO TRENO Di Tea Vergani Ottobre 2012.
MOBILITA SICURA IN AMBIENTE MONTANO FAST PROTOTYPING INTERFACCIA UTENTE "CITTADINO" Servizi Interesse pubblico Ristorazione Stazioni di servizio Aree di.
Introduzione a Oracle 9i
1 Ly-LAB Sistema di gestione dei dati analitici di laboratorio.
Progettazione Concettuale: Strategie di Progettazione
Corso di Basi di Dati Progettazione Logica
Basi di Dati e Sistemi Informativi
Basi di Dati e Sistemi Informativi
Basi di Dati e Sistemi Informativi
Basi di Dati e Sistemi Informativi
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012.
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012.
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012.
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012 V. Costamagna, F. Dotta, F. Barbano, L. Violanti, Oltikuka.
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012.
Ingegneria del Traffico L’IT prima di MPLS L’IT con MPLS Costruzione del database IT.
ITCG “V. De Franchis” - PON FSE Modulo G/1 l’informatica”
Obiettivo finale !!!. Tripadvisor.com Un portale web di viaggi, che pubblica le recensioni degli utenti riguardo hotel, ristoranti e attrazioni turistiche.
Primi esercizi con schemi ER
I DATABASE.
Dal sito del Polo Qualità di Napoli
TURISTIPERCASO.IT È IL SITO DEI VIAGGIATORI FATTO DAI VIAGGIATORI! SI DISCUTE DI VIAGGI, VACANZE, TURISMO IN ITALIA E NEL MONDO...
Progettazione di Database: Esercizi
Titolo Itinerario turistico con produzione di un depliant
A.P. cat. B - 1 Per chi vuole: Libro di testo D.P. Curtis, K. Foley, K. Sen, C. Morin Informatica di base 2° edizione Mc Graw-Hill Companies.
CEFRIEL Consorzio per la Formazione e la Ricerca in Ingegneria dell’Informazione Politecnico di Milano introduzione alle architetture superscalari Come.
I DBMS BASI DI DATI (DATABASE) Insieme organizzato di dati utilizzati
Progettazione Concettuale:
TESINA DI SISTEMI.
Basi di dati Maria Laura Alessandroni
Progettazione Logica Il prodotto della progettazione logica è uno schema logico che rappresenta le informazioni contenute nello schema E-R in modo corretto.
ICT e Sistemi informativi Aziendali Materiale di supporto alla didattica.
Come partecipare ad un viaggio in 5 mosse 1 Passo 1: Cerca il viaggio che ti piace! Passo 2: Leggi attentamente la scheda Passo 3: Fatti riconoscere! Passo.
Prima esercitazione di Basi di Dati Barcelli, Bardine, Loconsole, Manganelli e MIgliorini.
Progettazione concettuale Castagnozzi Savino Ciaramello Massimo Emiliano Galeazzi Federico Guerriero Lorenzo Macauda Giorgio.
FRASI RELATIVE ALLE LOCALITA
Transcript della presentazione:

Per le localita’ turistiche, si vuole memorizzare il nome, la regione, lo stato, ed il prefisso telefonico. Ad ogni localita’ turistica possono essere associati uno o piu’ Punti d’Interesse (PI). FRASI RELATIVE ALLE LOCALITA

Ogni PI ha un nome univoco (per quella localita’), ed una coppia di coordinate GPS (latitudine, longitudine). Inoltre, i PI possono appartenere a tre categorie: PI naturalistici, PI architettonici e PI museali. I PI architettonici possono disporre di notizie storiche ad esso associate, inserite dagli utenti del sistema. Per i PI museali, si vuole memorizzare: orario apertura, orario chiusura, recapito telefonico, prezzo d’ingresso. Inoltre, si vuole tenere traccia delle mostre correnti che potrebbero svolgersi in ciascun PI museale (al piu’ 3 mostre per ciascun museo), memorizzando il nome univoco dell’esposizione, la data d’inizio, la data di fine, il prezzo d’ingresso. A ciascun PI possono essere associate delle raccolte fotografiche. FRASI RELATIVE AI PUNTI D’INTERESSE (PI)

Ogni raccolta ha un nome univoco, una breve descrizione, e contiene un insieme di foto (di cui ciascuna ha un nome, una risoluzione, una dimensione in KB, ed una data d’acquisizione). FRASI RELATIVE ALLE RACCOLTE

Gli utenti del sistema hanno un nickname (univoco), una password d’accesso, uno o piu’ recapiti . Sono divisi in due categorie: Utenti Semplici (US) ed Utenti dell’Associazione (UA). Ogni utente puo’:  Inserire un appunto di viaggio relativo ad un PI. L’appunto di viaggio e’ un commento di testo (di max 50 caratteri), con una data d’inserimento, ed una valutazione complessiva sul gradimento (un intero compreso tra 0 e 5).  Inserire una nota storica relativa ad un PI architettonico. Ogni nota e’ un commento di testo (max 200 caratteri), con data d’inserimento, e corredata da eventuali riferimenti bibliografici. Gli utenti dell’Associazione hanno un abbonamento (con data di inizio/fine) e possono proporsi come Referenti (ossia come persone da contattare in caso di necessita’ di eventuali informazioni) per una o piu’ tappe del percorso. FRASI RELATIVE AGLI UTENTI

Ogni percorso ha un nome univoco (per quella localita’), una distanza in Km, una durata (in minuti), una difficolta’ (un intero tra 0 e 5), ed e’ composto da un certo insieme di tappe. Ogni tappa connette un PI di partenza con un PI d’arrivo, ha un numero progressivo (per quel percorso), una distanza (in Km), un tempo di trasferimento, ed un tempo di sosta sul PI d’arrivo. Il tempo complessivo di un percorso deve essere pari alla somma dei tempi di trasferimento e di sosta di ciascuna tappa intermedia. FRASI RELATIVE AI PERCORSI

Inoltre, il sistema prevede la presenza di “canali tematici” composti da gruppi di utenti che dispongono di interessi simili. Ogni canale ha un nome univoco (es. “Appassionati del Medioevo”), una breve descrizione, ed una lista di utenti registrati a quel canale, oltre al numero degli stessi. FRASI RELATIVE AI CANALI

GLOSSARIO DEI TERMINI TermineDescrizioneSinonimiCollegamenti LocalitaLocalita turistica di cui si vogliono gestire le info Punti d’Interesse Attrazioni turistiche di una localita Musei Attrazioni architettoniche e naturalistiche UtenteUtente registrato del sistema, distinto tra Utenti Semplici ed Utenti dell’Applicazione Musei (inserimento appunti di viaggio) Architetture (inserimento note storiche) Percorsi/Tappe TappaCoppia di punti d’interesse Punti d’Interesse Percorso Insieme di Tappe create da un Utente Utente (creatore del percorso) Tappe …………..………………..…………………

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizia Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utente UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizia Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utente UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

DIZIONARIO DELLE ENTITA Entita’DescrizioneAttributiIdentificatore LocalitaLocalita’ Turistica Nome, Regione, Stato, Prefisso Nome PIPunto d’interesse Nome, Latitudine, Longitudine Nome, Localita’ PI NaturaTipo di PINome, Localita’ PI ArchitetturaTipo di PINome, Localita’ PI MuseoTipo di PIApertura, Chiusura, Telefono, Ingresso Nome, Localita’ MostraMostra di un PI Museo Nome, DataInizio, DataFine, Prezzo Nome NotiziaNotizia storica di un PI Arch. Data, Testo, BiblioData, Utente, PI TappaCoppia di PIOrdine, Distanza, TempoP, TempoS Ordine, Percorso PercorsoInsieme di Tappe Nome, Distanza, Durata, Difficolta Nome

DIZIONARIO DELLE ENTITA Entita’DescrizioneAttributiIdentificatore UtenteUtente del Sistema Nickname, Password, Recapiti Nickname USTipo di UtenteNickname UATipo di UtenteAbbInizio, Abbfine RaccoltaInsieme di foto di un PI Nome, DescrizioneNome FotoFoto di un PINome, Risoluzione, Dimensione, Data Nome AppuntoCommento su un PI Commento, Valutazione, Data Data, Utente, PI

DIZIONARIO DELLE RELAZIONI RelazioneDescrizioneTipoComponenti R1Associa un PI ad una Localita 1-a-moltiLocalita. PI R2Associa un PI ad una Raccolta di Foto 1-a-moltiPI, Raccolta R3Associa un PI ad un Appunto di viaggio 1-a-moltiPI, Appunto R4Associa le foto di un PI ad una raccolta 1-a-moltiFoto, Raccolta R5Associa una tappa ad una coppia di PI 1-a-molti (ternaria) PI (partenza), PI (arrivo), Tappa R6Associa una tappa ad un percorso 1-a-moltiTappa, Percorso R7Associa un appunto di viaggio all’utente (creatore) 1-a-moltiAppunto, Utente R8Associa una notizia storica ad un PI Arch 1-a-moltiNotizia, PI Architettura

DIZIONARIO DELLE RELAZIONI RelazioneDescrizioneTipoComponenti R9Associa una notizia storica ad un utente (creatore) 1-a-moltiNotizia, Utente R10Associa una mostra ad un museo 1-a-moltiMuseo, Mostra R11Associa una Tappa ad un Utente (come referente) molti-a-moltiTappa, UA R12Associa un utente ad un canale tematico presso il quale e’ registrato molti-a-moltiUtente, Canale

Regole di vincolo (1) Ogni museo puo’ ospitare al max 3 mostre. (2) Ogni appunto di viaggio deve contenere un num di caratteri minore di 50 caratteri. (3) Ogni nota storica deve contenere un num di caratteri minore di 200 caratteri. (4) Ogni tappa deve contenere un numero di tappe minore di 20 (5) Ogni Utente Semplice (US) puo’ creare al max 5 percorsi per una stessa localita’ (6) Il gradimento deve essere un numero tra 0 e 5 (7) La difficolta’ del percorso deve essere un numero tra 0 e 5 Regole di derivazione (1) Il tempo complessivo di un percorso deve essere pari alla somma dei tempi di trasferimento e di sosta di ciascuna tappa intermedia. TABELLA DELLE BUSINESS RULES

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizie Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utenti UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso Nome Distanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1) ANALISI DELLE RIDONDANZE

CASO 1: Senza ridondanza su NrUtenti, entita’ Canale CostruttoAccessoNRAccessi R12W1 TAVOLA ACCESSI: OP1 CostruttoAccessoNRAccessi R12R1000*5=5000 R12W5 TAVOLA ACCESSI: OP2 CostruttoAccessoNRAccessi CanaleR25 R12R1000*5=5000 TAVOLA ACCESSI: OP3

ANALISI DELLE RIDONDANZE CASO 1: Senza ridondanza su NrUtenti, entita’ Canale  Costo Op1  c(Op1)=10*0.8*(2*1)=16  Costo Op2  c(Op2)=1*0.8*(2* )=4008  Costo Op3  c(Op2)=1*0.2*(2* )= 1005 Costo Totale  c(S)= c(Op1) + c(Op2) + c(Op3) = 5029 Occupazione Memoria  m(S)=X w B =0.2 w I =0.8  =2

ANALISI DELLE RIDONDANZE CASO 1: CON ridondanza su NrUtenti, entita’ Canale CostruttoAccessoNRAccessi R12W1 CanaleW1 TAVOLA ACCESSI: OP1 CostruttoAccessoNRAccessi R12R1000*5=5000 R12W5 CanaleW5 TAVOLA ACCESSI: OP2 CostruttoAccessoNRAccessi CanaleR25 TAVOLA ACCESSI: OP3

ANALISI DELLE RIDONDANZE CASO 1: CON ridondanza su NrUtenti, entita’ Canale  Costo Op1  c(Op1)=10*0.8*(2*2 +0)=32  Costo Op2  c(Op2)=1*0.8*(2* )=4016  Costo Op3  c(Op2)=1*0.2*(2*0 + 25)= 5 Costo Totale  c(S R )= c(Op1) + c(Op2) + c(Op3) = 4053 Occupazione Memoria  m(S R )=X + 25*4= X w B =0.2 w I =0.8  =2

ANALISI DELLE RIDONDANZE CONFRONTO CON/senza RINDONDANZA  Confronto sullo speedup delle operazioni: C(S)= 5029 C(S R )= 4053 (S/S R )=1.24  Confronto sull’occupazione di memoria m(S)= X m(S R )= X+100 overhead=m(SR) – m(S)= 100 byte Risultato: La rindondanza non produce un vantaggio consistente, puo’ essere rimossa …. w B =0.2 w I =0.8  =2

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizie Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utenti UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

LOCALITA(Nome, Regione, Stato, Prefisso) PI(Nome, NomeLoc, Latitudine, Longitudine, Tipo) RACCOLTA(NomeRaccolta, Descrizione) APPUNTO(NickUtente, NomePI, Data, Commento, Valutazione) FOTO(NomeFoto, Risoluzione, Data, Dimensione) TAPPA(NomePercorso, Ordine, Distanza, TempoTrasfer, TempoSosta) PERCORSO(Nome, Distanza, Durata, Difficolta) UTENTI(Nickname, Password, Tipo, AbbInizio, AbbFine) RECAPITIUTENTE(NickUtente, Recapito) CANALE(NomeCanale, Descrizione, NrUtenti) NOTIZIE(Data, PINome, NickUtente, Testo) BIBLIO(Data, PINome, NickUtente, NomeRiferimento) MOSTRA(Nome, DataInizio, DataFine, Prezzo) PI_MUSEO(Nome, NomeLoc, Apertura, Chiusura, Prezzo, Recapito) SCHEMA LOGICO

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizie Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utenti UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

LOCALITA(Nome, Regione, Stato, Prefisso) PI(Nome, NomeLoc, Latitudine, Longitudine, Tipo) RACCOLTA(NomeRaccolta, Descrizione) APPUNTO(NickUtente, NomePI, Data, Commento, Valutazione) FOTO(NomeFoto, Risoluzione, Data, Dimensione) TAPPA(NomePercorso, Ordine, Distanza, TempoTrasfer, TempoSosta) PERCORSO(Nome, Distanza, Durata, Difficolta) UTENTI(Nickname, Password, Tipo, AbbInizio, AbbFine) RECAPITIUTENTE(NickUtente, Recapito) CANALE(NomeCanale, Descrizione, NrUtenti) NOTIZIE(Data, PINome, NickUtente, Testo) BIBLIO(Data, PINome, NickUtente, NomeRiferimento) MOSTRA(Nome, DataInizio, DataFine, Prezzo) PI_MUSEO(Nome, NomeLoc, Apertura, Chiusura, Prezzo, Recapito) REGISTRAZIONE_CANALE(NomeCanale, NickUtente) REFERENTI(NickName, NomePercorso, Ordine) SCHEMA LOGICO

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizie Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utenti UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

LOCALITA(Nome, Regione, Stato, Prefisso) PI(Nome, NomeLoc, Latitudine, Longitudine, Tipo) RACCOLTA(NomeRaccolta, NomePI, NomeLoc, Descrizione) APPUNTO(NickUtente, NomePI, Data, Commento, Valutazione) FOTO(NomeFoto, NomeRaccolta, Risoluzione, Data, Dimensione) TAPPA(NomePercorso, Ordine, Distanza, TempoTrasfer, TempoSosta) PERCORSO(Nome, Distanza, Durata, Difficolta) UTENTI(Nickname, Password, Tipo, AbbInizio, AbbFine) RECAPITIUTENTE(NickUtente, Recapito) CANALE(NomeCanale, Descrizione, NrUtenti) NOTIZIE(Data, PINome, NickUtente, Testo) BIBLIO(Data, PINome, NickUtente, NomeRiferimento) MOSTRA(Nome, DataInizio, DataFine, Prezzo) PI_MUSEO(Nome, NomePI, NomeLoc, Apertura, Chiusura, Prezzo, Recapito) REGISTRAZIONE_CANALE(NomeCanale, NickUtente) REFERENTI(NickName, NomePercorso, Ordine) SCHEMA LOGICO

Localita NomeRegioneStato Prefisso PI Nome Lat Long R1 Natura Archit. Museo Apertura Chiusura Prezzo Recapito R8 Notizie Data Testo R10 Mostra Nome Inizio Fine Prezzo Raccolta NomeDescrizione R4 Foto NomeRisoluzione Dimensione Data R2 Utenti UA NickPassword Recapiti US Appunto R3 Tappa R5 R6 Percorso NomeDistanza Durata Difficolta DistanzaTempoT TempoS Ordine PARTENZA ARRIVO Abb,InizioAbb,Fine Riferimento Canale Nome NrUtenti Descrizione R12 R11 R7 Commento Valutazione Data R9 (0,N) (1,N) (1,1) (1,N) (0,N) (1,1) (1,N) (1,1) (0,N) (1,1) (0,N) (1,1) (0,N) (1,,1) (0,N) (1,1) (0,N) (1,N) (1,,1) (0,N) (1,1) (1,N) (0,N) (1,1)

LOCALITA(Nome, Regione, Stato, Prefisso) PI(Nome, NomeLoc, Latitudine, Longitudine, Tipo) RACCOLTA(NomeRaccolta, NomePI, NomeLoc, Descrizione) APPUNTO(NickUtente, NomePI, Data, Commento, Valutazione) FOTO(NomeFoto, NomeRaccolta, Risoluzione, Data, Dimensione) TAPPA(NomePercorso, Ordine, NomePI_partenza, NomePI_destinazione, NomeLoc, Distanza, TempoTrasfer, TempoSosta) PERCORSO(Nome, Distanza, Durata, Difficolta) UTENTI(Nickname, Password, Tipo, AbbInizio, AbbFine) RECAPITIUTENTE(NickUtente, Recapito) CANALE(NomeCanale, Descrizione, NrUtenti) NOTIZIE(Data, PINome, NickUtente, Testo) BIBLIO(Data, PINome, NickUtente, NomeRiferimento) MOSTRA(Nome, DataInizio, DataFine, Prezzo) PI_MUSEO(Nome, NomePI, NomeLoc, Apertura, Chiusura, Prezzo, Recapito) REGISTRAZIONE_CANALE(NomeCanale, NickUtente) REFERENTI(NickName, NomePercorso, Ordine) SCHEMA LOGICO

LOCALITA(Nome, Regione, Stato, Prefisso) PI(Nome, NomeLoc, Latitudine, Longitudine, Tipo) RACCOLTA(NomeRaccolta, NomePI, NomeLoc, Descrizione) APPUNTO(NickUtente, NomePI, Data, Commento, Valutazione) FOTO(NomeFoto, NomeRaccolta, Risoluzione, Data, Dimensione) TAPPA(NomePercorso, Ordine, NomePI_partenza, NomePI_destinazione, NomeLoc, Distanza, TempoTrasfer, TempoSosta) PERCORSO(Nome, Distanza, Durata, Difficolta) UTENTI(Nickname, Password, Tipo, AbbInizio, AbbFine) RECAPITIUTENTE(NickUtente, Recapito) CANALE(NomeCanale, Descrizione, NrUtenti) NOTIZIE(Data, PINome, NickUtente, Testo) BIBLIO(Data, PINome, NickUtente, NomeRiferimento) MOSTRA(Nome, DataInizio, DataFine, Prezzo) PI_MUSEO(Nome, NomePI, NomeLoc, Apertura, Chiusura, Prezzo, Recapito) REGISTRAZIONE_CANALE(NomeCanale, NickUtente) REFERENTI(NickName, NomePercorso, Ordine) VINCOLI di INTEGRITA’