Bonjour,
Alors voilà: j'ai (entre autres) deux entités:
Evenement et CommandeProd
Dans l'entité CommandeProd, j'ai (entre autres), un attribut dateLimite et un attribut datePaiement qui sont des Evenement.
Alors au niveau de la base de données, pas de soucis, j'ai deux champs (date_limite et date_paiement) dans la table commande_prod qui prennent l'id d'un evenement chacun.
Par contre, au niveau des entités ça coince:
Je peux faire du one-to-one au niveau de l'entité CommandeProd avec chacun des attributs dateLimite, datePaiement qui prendront alors les id des objets de la classe Evenement.
Par contre au niveau de la classe Evenement, je code ça comment? Parce qu'à ce niveau c'est du 0 ou 1 et que, surtout, j'ai un attribut pour 2 dates du coup... Mais je ne peux pas non plus le coder en one-to-many puisque ce n'est pas le même attribut...
Comment faire?
Merci de votre aide.
Partager