Ciao a tutti, mi potreste dare una mano a risolvere questo problema?
Grazie mille a tutti!
un grande museo deve realizzare un Sistema informatico per la gestione della biglietteria online.
La Biglietteria online consentirà di acquistare i biglietti sia per la visita del museo (biglietto base) sia per le singole esposizioni tematiche (biglietto evento). La visita e le esposizioni, sono caratterizzate da un codice identificativo, da un titolo, dalla tariffa ordinaria, dalla data di inizio e data di fine (queste ultime non valorizzate nel caso della visita).
Particolari categorie di visitatori hanno diritto ad una riduzione sulle tariffe ordinarie. Per ogni categoria è registrato il codice, la descrizione, il tipo di documento da esibire per avere diritto alla agevolazione e la percentuale di sconto.
Al biglietto può essere associato l'acquisto di servizi o prodotti accessori (ad es: audioguida, accompagnatore specializzato, catalogo ecc.) dei quali viene memorizzato il codice, la descrizione e il prezzo unitario.
I biglietti acquistati dai clienti non sono nominativi. Essi hanno un codice identificativo e una data di validità.
Si formuli ogni ipotesi accessoria che ritenga opportuna e proceda alla progettazione di una base di dati adeguata, formalizzando:
- lo schema concettuale;
- lo schema logico relazionale;
- i comandi necessari alla generazione di almeno due tabelle.
Si indichi inoltre i comandi del linguaggio di query necessari a:
1. elencare i codici dei biglietti emessi per un determinato giorno;
2. elencare i titoli e le date delle esposizioni tematiche che si sono tenute nel periodo 1 gennario - 31 dicembre di un determinato anno;
3.indicare il numero di biglietti emessi per una determinata esposizione;
4. calcolare il ricavato della vendita dei biglietti di una determinata esposizione.
Si descriva infine il codice necessario alla realizzazione di una porzione a sua scelta del sito del museo.