Conception d'une base de données en mysql

Fermé
Audryna - 13 juin 2011 à 12:22
 Lpz - 13 juin 2011 à 13:30
Bonjour,
j'ai besoin d'avoir une base de données en mysql pour gestion en ligne des réservations des chambres dans un hôtel. voici ma dictionnaire de données
libellé variable Type
client
Numéro client numcli numérique (6)
Nom client nomcli Alphabétique (40)
Prénom client prenomcli Alphabétique (40)
Adresse adresse Alphanumérique (50)
Ville ville Alphanumérique (30)
Pays pays Alphabétique (25)
Téléphone tel Alphanumérique (16)
Télécopieur fax Alphanumérique (16)
email email Alphanumérique (30)
Boite postale BP Numérique (8)
chambre
Numéro chambre numch Numérique (6)
Libellé chambre libellech Alphanumérique (14)
Téléphone telch Numérique (4)
catégorie
Numéro catégorie numcat Numérique (6)
Libellé catégorie libellecat Alphabétique (14)
Tarif Tarif Numérique (10)
réservation
Numéro réservation numreser Numérique (6)
Date fin datefin Date
Date début datedeb Date
Nombre personne Nbrpers Numérique (2)
Nombre chambre Nbrch Numérique (2)
Confirme confirme Alphabétique (3)
Annule Annule Alphabétique (3)
Commentaire Commentaire Alphabétique (100)
Detailreserv
Identification détail Iddetail Numérique (8)
Date arrivée Datearr Date
Date départ Datedep Date
facture
Numéro facture numfacture Numérique (8)
Montant mttfact Numérique (10)
Date facture datefacture Date

et la règle de gestion

Règles de gestion
RG1 : un client peut réserver une ou plusieurs chambres.
RG2 : une chambre est réservée par un seul client ou groupe de client à une date donnée.
RG3 : une catégorie de chambre concerne une ou plusieurs chambres.
RG4 : une chambre est d'une seule catégorie.
RG5 : une réservation ne concerne qu'une seule catégorie de chambre.
RG 6: une réservation doit être confirmée sinon elle est annulée.
RG7 : une facture concerne une seule réservation.
RG8 : un client peut annuler sa réservation

2 réponses

et ?

Difficile de répondre sans question
0
Ben y'a toutes les données pour construire ta base là.
0