Bonjour à tous,
Actuellement en première année de BTS, j'apprends à concevoir des MCD. J'aimerais avoir votre avis sur plusieurs points dont je ne suis pas sûr, notamment la manière dont je vais devoir calculer le prix (je vais expliquer ça dans les lignes suivantes)
Le cas :
Je possède un camping.
-> Le prix est déterminé en fonction du "LOT", c'est-à-dire si la famille a loué une caravane, une tente ou un chalet. (donc on parlera de TYPE_LOT et de PRIX_LOT)
Exemple : un chalet coûte 14 euros par nuit, une tente 5 euros, une caravane 8 euros.
-> De plus, la composition de la famille (Type_Famille dans mon MCD) va influencer le prix (Prix_Famille). Exemple : Un enfant : 2 euros par nuit, un adulte : 1 euro par nuit.
-> Enfin, Le prix sera aussi déterminé par la saison à laquelle arrivera cette famille (Période creuse ou période pleine) -> ici, on parle de "majoration" (Prix_Majoration dans mon mcd)
Sur feuille, ça paraît simple, mais une fois devant le MCD, c'est loin d'être aussi simple quand on débute, et on a des doutes.
mon MCD :
http://www.hostingpics.net/viewer.ph...CD_CAMPING.png
Première question :
Mes cardinalités sont-elles bonnes et me permettent-elles de calculer le prix ? (la relation est PAYE, car la famille Paye pour un lot pendant leur séjour). Je ne suis pas trop à l'aise avec les relations ternaires :s et la relation est peut-être mauvaise)
Deuxième question :
Me confirmez-vous que je peux, à partir de la date d'arrivée de la famille et sa date de départ, calculez le nombre de nuits qu'elle a passé dans ce camping ? Et puis-je ensuite me servir de cette "donnée calculée" pour calculer le prix total ? (le prix dépend aussi du nombre de nuits passées)
Il est question, dans l'exercice, de "nuitée", c'est pourquoi j'ai hésité à créer une entité "nuitée", mais je ne vois pas vraiment l'intérêt car je peux très bien renseigner ça dans l'entité "FAMILLE" si je ne me trompe pas.
Bref, j'aimerais un petit avis pour voir un peu où j'en suis.
Merci pour les réponses que vous pourriez m'apporter
Partager