Leçon 1 / 9 — Chapitre 8: Mise en pratique : hôtellerie
Les tables chambres et réservations
Ce chapitre introduit un nouveau scénario : un petit hôtel, avec deux tables indépendantes.
chambres
id | numero | type | prix_nuit
1 | 101 | simple | 50
2 | 102 | simple | 50
3 | 201 | double | 80
4 | 202 | double | 80
5 | 301 | suite | 150
reservations
id | chambre_id | date_arrivee | nb_nuits | statut | commentaire
1 | 1 | 2024-06-01 | 3 | confirmee | (NULL)
2 | 3 | 2024-06-05 | 2 | confirmee | Arrivée tardive
3 | 5 | 2024-06-10 | 5 | confirmee | (NULL)
4 | 1 | 2024-07-02 | 1 | annulee | (NULL)
5 | 3 | 2024-07-15 | 4 | confirmee | Demande étage élevé
6 | 2 | 2024-07-20 | 2 | confirmee | (NULL)
7 | 4 | 2024-08-01 | 3 | confirmee | (NULL)
Les prix (prix_nuit) et les revenus calculés dans ce chapitre sont exprimés en dollars ($).
reservations.chambre_id référence chambres.id. Le revenu d'une réservation se calcule en multipliant nb_nuits par le prix_nuit de sa chambre — une information qui vit dans chambres, jamais dans reservations.
À retenir :
statutdistingue une réservation confirmée d'une annulée : la plupart des calculs de ce chapitre ne portent que sur les réservations confirmées.- Le revenu d'une réservation dépend de deux tables à la fois :
nb_nuits(réservations) etprix_nuit(chambres).
À vous de jouer : combien de réservations, sur les 7 existantes, ont le statut 'annulee' ?
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
8 500 XOF / 12,96 € / 14,12 $
Débloquez les 87 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.