Posez votre question Signaler

Aidez moi sur la modelisation de mon MCD svp

lenesyfr 108Messages postés 16 décembre 2008Date d'inscription 4 avril 2011Dernière intervention - Dernière réponse le 18 sept. 2009 à 13:50
Bonjour,
salut
l'objectif de mon projet est que je dois faire une situation annuelle des hotels d'une ville
par nombre de nuite et arrivee par nationalite pour chaque hotel annuellement;
donc je dois creer un ensemble de tables
jen ai eu comme tables:
j'ai reussi a faire mes tables comme suit
HOTEL(id_hotel,adresse,categorie,BP,taux occupation lit,taux occupation chambre,nbre_arriveee,nbre_nuitée,total non_resident)
NATIONALITE(id-nationalite,pays-origine,type)
EMPLOI(id-emploi,#id_hotel,type,salaire,nbre_heure,soustype)
SEJOUR(#id_hotel,#id_nationalite,N°sejour,duree,tarif)
et j'aimerai que vous me corrrigier des trucs sil yen a
merci d'avance
Lire la suite 

Aidez moi sur la modelisation de mon MCD svp »

9 réponses
Réponse
+0
moins plus
Bonjour,

Je trouve ça pas mal, sauf :

"chaque hotel annuellement"

Il te manque la notion d'année.
Ajouter un commentaire
Réponse
+0
moins plus
oui d'abord merci de me repondre
mais ou je peux placer cette notion "annee"?
Ajouter un commentaire
Réponse
+0
moins plus
en fait je veux savoir s'il me faut une table annee ?si oui quels seront ses attribut?
ou annee est seulement un attribut? si oui dans quelle table?
merci de me repondre
Ajouter un commentaire
Réponse
+0
moins plus
Je sais pas, ça dépend ce que tu veux, tu peux faire :

SEJOUR(#id_hotel,#id_nationalite,N°sejour,date_debut,date_ fin,tarif)

J'ai enlevé la durée car à partir de là elle est calculable.
Du coup si tu fais des requêtes dessus tu pourras accéder aux années.
Ajouter un commentaire
Réponse
+0
moins plus
et dans ce cas la clé primaire sera quoi parmi ces attributs?
mais j'ai un souci
c'est que le ministere du tourisme ou je fais mon stage eux ils n'ont pas cette information (date d'arivee et de depart des clients)
donc je sais pas si c'est toujours necessaire?
AUSSI j'aimerai savoir si ces tables sont suffisantes pour m base de donnees?
merci encore
Ajouter un commentaire
Réponse
+0
moins plus
S'il n'ont pas ces informations là, il est évident qu'il ne faut pas les ajouter.

Sinon oui ça me semble pas trop mal.
Ajouter un commentaire
Réponse
+0
moins plus
S'ils n'ont aucune information concernant des dates (années ou/et mois ou/et jour), je ne vois pas trop comment tu peux sortir des statistiques annuelles ...

Mais ce serait surprenant que ce type d'info soit inexistant ...

Et s'il y en a comme le disait CaPiT, ce serait dans SEJOUR, tel qu'il l'a présenté, ou par exemple à la place des date_debut et date_fin, ANNEE (et MOIS). La clef primaire dans Sejour serait en fait un IDSejour, je pense que ce qui identifie chaque séjour serait : N°Sejour + IDHOTEL

L'année serait un attribut dans la table SEJOUR.
A moins que les taux d'occupation soient liés aux années, par hôtel.
Dans ce cas tu aurais plutôt :
En ce qui concerne les hôtels, je pense qu'il manque le nombre de chambre et de lit.

STAT(#id_hotel, ANNEE_STAT,taux occupation lit,taux occupation chambre,nbre_arriveee,nbre_nuitée,total non_resident)
HOTEL(id_hotel,adresse,categorie,BP, NbreChambres, NbreLit)
NATIONALITE(id-nationalite,pays-origine,type)
EMPLOI(id-emploi,#id_hotel,type,salaire,nbre_heure,soustype)­
SEJOUR(#id_hotel,N°sejour,#id_nationalite,duree,tarif,ANNEE_SEJOUR, MOIS_SEJOUR)

Je pense qu'il faut que tu insistes (si tu penses que c'est possible d'insister), mais ils doivent te fournir des données de date (pas de datte hein ^^).

Mais l'histoire des taux m'interpelle, théoriquement ça devrait pouvoir se calculer en fonction du nombre de séjour sur une période donnée par rapport au nombre de chambre ou de lit.
Il devrait aussi y avoir une information de type NbreChambreSeule, NbreChambreDUO, etc
J'ai l'impression qu'on te fournit des données déjà "prédigérées".

J'espère ne pas avoir dit trop de bêtise.

Sinon, dans mes BDD, j'insère toujours un IDAutomatiqe, ça me permet d'avoir une clef primaire indubitable, en plus des clefs concaténées par exemple.

Bon courage.

Ajouter un commentaire
Réponse
+0
moins plus
merci bcp CQQN cest tres gentil de vos parts
en fait peux tu me filer ton email en message privé pourque je t'envoie le document que j'ai d'eux qui regroupe les donnees
encore une fois merci
tu me sauves deja pa mal la
Ajouter un commentaire
Réponse
+0
moins plus
repondez moi svp
je suis dans l'urgence
Ajouter un commentaire
Ce document intitulé « aidez moi sur la modelisation de mon MCD svp » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?