Bonjour,
Je dispose d'une entité AGENCE(N°Agence,adresse,...)
Je voudrais mettre en place une association réflexive de type n,m pour mémoriser la distance entre deux agences :
AGENCE(N°Ag]======0,n=======(ELOIGNER [nbKm])
Le MLD qui traduit cette association réflexive sera donc le suivant :
DISTANCE_AGENCE(#N°Ag1,#Ag2,nbKm)
Ma question est la suivante, est ce que l'ordre des attribut importe ? Car je voudrais faire en sorte qu'on ne puisse pas associer deux fois les même agences
Et ainsi je ne voudrais pas voir deux enregistrement comme ceci :
Ag1 | Ag2 | nbKm
________________
1 2 15
2 1 10
________________
Est ce que cette contrainte est naturel ou faut il la définir dans la base ?
En vous remerciant.
Partager