29
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

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

Embed Size (px)

Citation preview

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

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

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

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)

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

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

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

Gli utenti del sistema hanno un nickname (univoco), una password d’accesso, uno o piu’ recapiti email. 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

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

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

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

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

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

GLOSSARIO DEI TERMINI

Termine Descrizione Sinonimi Collegamenti

Localita Localita turistica di cui si vogliono gestire le info

Punti d’Interesse

Punti d’Interesse Attrazioni turistiche di una localita

MuseiAttrazioni architettoniche e naturalistiche

Utente Utente registrato del sistema, distinto tra Utenti Semplici ed Utenti dell’Applicazione

Musei (inserimento appunti di viaggio)Architetture (inserimento note storiche)Percorsi/Tappe

Tappa Coppia di punti d’interesse <sorgente, destinazione>

Punti d’InteressePercorso

Percorso Insieme di Tappe create da un Utente

Utente (creatore del percorso)Tappe

………….. ……………….. …………………

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotiziaDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utente

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotiziaDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utente

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

DIZIONARIO DELLE ENTITAEntita’ Descrizione Attributi Identificatore

Localita Localita’ Turistica

Nome, Regione, Stato, Prefisso

Nome

PI Punto d’interesse

Nome, Latitudine, Longitudine

Nome, Localita’

PI Natura Tipo di PI Nome, Localita’

PI Architettura Tipo di PI Nome, Localita’

PI Museo Tipo di PI Apertura, Chiusura, Telefono, Ingresso

Nome, Localita’

Mostra Mostra di un PI Museo

Nome, DataInizio, DataFine, Prezzo

Nome

Notizia Notizia storica di un PI Arch.

Data, Testo, Biblio Data, Utente, PI

Tappa Coppia di PI Ordine, Distanza, TempoP, TempoS

Ordine, Percorso

Percorso Insieme di Tappe

Nome, Distanza, Durata, Difficolta

Nome

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

DIZIONARIO DELLE ENTITAEntita’ Descrizione Attributi Identificatore

Utente Utente del Sistema

Nickname, Password, Recapiti

Nickname

US Tipo di Utente Nickname

UA Tipo di Utente AbbInizio, Abbfine

Raccolta Insieme di foto di un PI

Nome, Descrizione Nome

Foto Foto di un PI Nome, Risoluzione, Dimensione, Data

Nome

Appunto Commento su un PI

Commento, Valutazione, Data

Data, Utente, PI

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

DIZIONARIO DELLE RELAZIONI

Relazione Descrizione Tipo Componenti

R1 Associa un PI ad una Localita

1-a-molti Localita. PI

R2 Associa un PI ad una Raccolta di Foto

1-a-molti PI, Raccolta

R3 Associa un PI ad un Appunto di viaggio

1-a-molti PI, Appunto

R4 Associa le foto di un PI ad una raccolta

1-a-molti Foto, Raccolta

R5 Associa una tappa ad una coppia di PI

1-a-molti(ternaria)

PI (partenza), PI (arrivo), Tappa

R6 Associa una tappa ad un percorso

1-a-molti Tappa, Percorso

R7 Associa un appunto di viaggio all’utente (creatore)

1-a-molti Appunto, Utente

R8 Associa una notizia storica ad un PI Arch

1-a-molti Notizia, PI Architettura

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

DIZIONARIO DELLE RELAZIONI

Relazione Descrizione Tipo Componenti

R9 Associa una notizia storica ad un utente (creatore)

1-a-molti Notizia, Utente

R10 Associa una mostra ad un museo

1-a-molti Museo, Mostra

R11 Associa una Tappa ad un Utente (come referente)

molti-a-molti Tappa, UA

R12 Associa un utente ad un canale tematico presso il quale e’ registrato

molti-a-molti Utente, Canale

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

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

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotizieDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utenti

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

ANALISI DELLE RIDONDANZE

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

ANALISI DELLE RIDONDANZE

CASO 1: Senza ridondanza su NrUtenti, entita’ Canale

Costrutto Accesso NRAccessi

R12 W 1

TAVOLA ACCESSI: OP1Costrutto Accesso NRAccessi

R12 R 1000*5=5000

R12 W 5

TAVOLA ACCESSI: OP2

Costrutto Accesso NRAccessi

Canale R 25

R12 R 1000*5=5000

TAVOLA ACCESSI: OP3

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

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*5 + 5000)=4008

Costo Op3 c(Op2)=1*0.2*(2*0 + 5025)= 1005

Costo Totale c(S)= c(Op1) + c(Op2) + c(Op3) = 5029

Occupazione Memoria m(S)=X

wB=0.2 wI=0.8 a=2

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

ANALISI DELLE RIDONDANZE

CASO 1: CON ridondanza su NrUtenti, entita’ Canale

Costrutto Accesso NRAccessi

R12 W 1

Canale W 1

TAVOLA ACCESSI: OP1

Costrutto Accesso NRAccessi

R12 R 1000*5=5000

R12 W 5

Canale W 5

TAVOLA ACCESSI: OP2

Costrutto Accesso NRAccessi

Canale R 25

TAVOLA ACCESSI: OP3

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

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*10 + 5000)=4016

Costo Op3 c(Op2)=1*0.2*(2*0 + 25)= 5

Costo Totale c(SR)= c(Op1) + c(Op2) + c(Op3) = 4053

Occupazione Memoria m(SR)=X + 25*4= X + 100

wB=0.2 wI=0.8 a=2

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

ANALISI DELLE RIDONDANZE

CONFRONTO CON/senza RINDONDANZA

Confronto sullo speedup delle operazioni:

C(S)= 5029 C(SR)= 4053 (S/SR)=1.24

Confronto sull’occupazione di memoria

m(S)= X m(SR)= X+100 overhead=m(SR) – m(S)= 100 byte

Risultato: La rindondanza non produce un vantaggio consistente, puo’ essere rimossa ….

wB=0.2 wI=0.8 a=2

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotizieDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utenti

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

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

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotizieDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utenti

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

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

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotizieDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utenti

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

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

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

Localita

Nome Regione Stato

Prefisso

PINome

LatLong

R1

Natura Archit. MuseoApertura

Chiusura

PrezzoRecapito

R8

NotizieDataTesto

R10

Mostra

Nome Inizio Fine

Prezzo

Raccolta

Nome Descrizione

R4 Foto

Nome Risoluzione

Dimensione

Data

R2

Utenti

UA

Nick Password Recapiti

US

AppuntoR3

TappaR5 R6 Percorso

Nome Distanza Durata

Difficolta

Distanza TempoT TempoS

Ordine

PARTENZA

ARRIVO

Abb,InizioAbb,FineRiferimento

Canale

Nome NrUtenti

Descrizione

R12R11

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)

(0,N)

(0,N)

(1,1)

(0,N)

(1,N)

(1,,1)

(0,N)

(1,1)

(1,N)

(0,N)

(0,N) (1,1)

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

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

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

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’