[MERISE] héritage sur association

Fermé
patrice86 Messages postés 1378 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 26 novembre 2023 - Modifié par patrice86 le 18/01/2012 à 18:03
patrice86 Messages postés 1378 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 26 novembre 2023 - 19 janv. 2012 à 09:10
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

patrice86 Messages postés 1378 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 26 novembre 2023 125
19 janv. 2012 à 08:31
+1 Relance
0
Opium59000 Messages postés 30 Date d'inscription dimanche 15 janvier 2012 Statut Membre Dernière intervention 3 août 2012 4
19 janv. 2012 à 08:40
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.
0
patrice86 Messages postés 1378 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 26 novembre 2023 125
19 janv. 2012 à 09:10
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.
0