Bonjour vivicente,

Envoyé par
vivicente
Un equipement a un et un seul historique ...et un historique appartient à un seul et un seul équipement .
je me trompe ?
La règle de gestion est peut-être juste mais as-tu réellement réfléchi à la manière dont elle se modélise ?
Un équipement, c'est 1 occurrence de l'entité Equipement. Mais un historique d'équipement, est-ce 1 occurrence de l'entité Historique ou plusieurs occurrences ? Ne faudrait-il pas faire intervenir une date ou un horodatage dans le concept d'historique ?
J'ai mon idée sur ces questions mais je ne veux pas t'influencer.

Envoyé par
vivicente
Au niveau des tables, ça donne quoi les cardinalités (1,1) de chaque coté ?
Lorsque ce type d'association est pleinement justifié (souvent il s'agit d'erreurs de modélisation), il faut choisir le sens de la CIF. L'une des tables sera alors référencée par l'autre au moyen d'une clé étrangère.
Exemple théorique. Soient deux entité A et B :
[ A ]--1,1----( )----1,1--[ B ]
On choisit le sens de la CIF :
[ A ]--1,1----( )----1,1->[ B ]
Le MLD obtenu à partir de ce MCD est (clés primaires soulignées, clé étrangère suffixée par #) :
A (A, A1, A2, ..., An, B#)
B (B, B1, B2, ..., Bn)
Le contrôle que chaque ligne de B est liée à une et une seule ligne de A doit se faire par programme.
Partager