Créer une application permettant de gérer une billeterie.
- Adresse
- rue
- ville
- adresse a une relation oneToOne avec client et événement
- Billet :
- numéro de place
- client
- événement
- type de place (standard, gold, vip)
- Evénement :
- nom
- adresse
- date
- heure
- nombre de place
- Client :
- nom
- prénom
- adresse
- âge
- numéros de telephone
-
Réservation de billets :
- les clients peuvent réserver des billets pour différents événements, chaque billet est lié à un événement.
-
Gestion des événements :
- pour un événement, il est possible de récupérer la liste de ses billets.
-
Interface homme-machine (IHM) :
- depuis l'ihm, il est possible de réaliser les opérations CRUD pour chaque entité.
-
(Bonus) Vérification des places disponibles :
- lors de la réservation d'un billet, il est possible de vérifier si l'événement a encore des places disponibles.