Bonjour,
me revoilà avec un tit pb de modélisation.
Alors voilà la situation : un éditeur édite un ou plusieurs logiciels. mais allez savoir pourquoi, cet éditeur se fait racheter et change de nom. Pas de problème, je change le nom de l'éditeur dans la table et le tour est joué. Mais non, l'utilisateur, chiant, veut que lorsqu'il fasse une recherche des logiciels par éditeur, qu'il y ai la liste des logiciels de l'éditeur, mais aussi les logiciels qui ont été publiés sous l'ancien nom de l'éditeur (si il a eu un autre nom).
J'avais pensé à faire une relation réflexive (je crois qu'on appelle ça comme ça) sur l'entité Editeur, mais c'est pas top du tout.
si à tout hasard qqun a compris ce que j'ai raconté et a une idée, elle est la bienvenue
edit : ohoh je suis un gros naze, il a fallu que j'appuie sur envoyer pour que la solution me saute aux yeux. Je vais donc bien utiliser une relation réflexive, pour avoir les équivalences entre mes Editeurs, qui seront considérés comme deux éditeur distincts. avec à la limite un booléen pour savoir si cet éditeur existe encore ou pas sous ce nom.
Partager