[MERISE] héritage sur association

[Fermé]
Signaler
Messages postés
1370
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
10 septembre 2021
-
Messages postés
1370
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
10 septembre 2021
-
Bonjour,


Je suis entrain de créer une base de donnée et je me heurte à un soucis.
Pour le moment, je suis entrain de la modéliser à l'aide la méthode Merise.

Comme une image vaut mieux qu'un long discourt, j'ai modéliser le problème en supprimant les autres tables qui ne sont pas utiles ici:
[URL=http://www.hostingpics.net/viewer.php?id=953084aide.png]
Le problème:

L'idée étant que lorsque je crées une nouvelle prestation, je dois choisir entre l'option ou la formule. Il est IMPOSSIBLE qu'une formule contienne une option ET une formule.
Comment modéliser ceci ? Avec un ceci ???:

[URL=http://www.hostingpics.net/viewer.php?id=739635aide.png]

Mais je ne sais pas si c'est possible.

Autre question:
Est-ce que 0.1 - 1.1 c'est possible ?

Merci ;)

ps: Si besoin, je peux modéliser toute la base et vous la passer.




2 réponses

Messages postés
1370
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
10 septembre 2021
127
+1 Relance
Messages postés
30
Date d'inscription
dimanche 15 janvier 2012
Statut
Membre
Dernière intervention
3 août 2012
4
Alors je ne suis pas bien sur d'avoir compris mais je pense que le plus simple est de définir un champ "id_option" dans ta table "formule".
Ainsi lors de la création d'une formule tu pourras lui associer une option.
Messages postés
1370
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
10 septembre 2021
127
Ce n'est pas lors de la création d'une formule mais lors de la création d'une prestations.

La solution d'ajouter le champs n'est pas la meilleur.