Bonjour ,
on connait tous ces design patern :
Une personne est marié a une autre personne
Un repertoire contient un ou plusieurs repertoires
ici l'association est de cardinalité 1/1--- 1/1 ou 1/1----1/*
car plusieurs repertoires ne peuvent contenir un ( même ) répertoire.
Moi j'aimerais savoir si il est possible d'avoir une relation recursive avec en cardinalité de type M:N , en effet ca incluerai une classe d'association mais ce n'est pas le probleme.
En effet si on considere qu'un "objet" peut avoir une ou plusieurs relations avec un autre "objet" , et que plusieurs "objets" peuvent etre en relation avec un "objet" . On a bien une association recursive de type M:N sur l'objet "objet".
Est ce que la condition "deux objets ne peuvent etre en relation qu'une fois" reste respecté ? ( il me semble oui grace a la classe d'association )
Est ce qu'il est possible d'avoir ce genre de recurssivité ?
ca me parait logique mais je n'ai jamais vu de choses pareil .
Si quelqu'un a une opinion ou une autre solution pour modéliser ce problème je suis preneur .
Merci![]()
Partager