Je suis sur le point de développer un système de réservation d'hôtels en ligne ... en utilisant php et mysql ... J'ai des doutes sur mon schéma de base de données actuel et la logique métier entre deux dates particulières ...Système de réservation d'hôtel Schéma de base de données
Est-ce que quelqu'un connaît une sorte de tutoriel où je peux avoir une idée du schéma de réservation d'hôtel et des logiques commerciales qui devraient être utilisées dans le système ...?
Merci pour vos suggestions ....
Edit: Je ai compris plus de la logique ... Les points que je ne suis pas clair sur sont les suivants ...
Si un utilisateur sélectionne plus d'une chambre dans un hôtel particulier entre deux dates particulières, comment puis-je le représenter dans le tableau de réservation suivant ...?
Tableau: Réservation
Field 1 : reservation_id Field 2 : room_id Field 3 : no. of Rooms Field 4 : check-in date Field 5 : check-out date Field 6 : Customer id
Comment puis-je vérifier ce que les chambres sont disponibles entre deux dates en fonction de la table de réservation et la table des chambres suivantes ...?
Tableau: Chambre
Field 1 : hotel_id Field 2 : room_id Field 3 : total_num_rooms
Note: Le db contient plus d'un hôtel ... Il est comme un utilisateur peut sélectionner une ville et rechercher des chambres disponibles dans les hôtels dans cette région entre deux dates particulières ...
Également dire s'il y a 10 nombres de pièce d'un type particulier dans un hôtel, je dois montrer seulement le nombre de pièces qui sont libres dans cette période particulière .....
Si c'est le devoir, pensez à un schéma. Pensez à comment fonctionnent les hôtels. Et si ce n'est pas le cas, demandez à votre client. Ils seront les meilleurs juges de leur logique d'affaires – Midhat