DaNot
221Messages postés
30 septembre 2003Date d'inscription
24 octobre 2010Dernière intervention
24 juin 2004 à 11:46
Salut,
L'intégrité référentielle sert pour deux principales raisons :
1. éviter la duplication d'information
2. gestion efficace de la suppression.
Prenons par exemple une table "Personne" avec une table "Adresse".
L'intégrité référentielle permet de mettre plusieurs adresses pour une même personne sans pour autant répèter à chaque fois toutes les informations de la personne.
De plus, lorsque la personne est supprimée de la base pour une raison X ou Y, l'intégrité permet de supprimer toutes les adresses liées à cette personne.
Voila ce qui me parait le plus important.
DaNot
un Libre ouvert à la source...
Merci beaucoup de me répondre mais ce que je voudrais savoir c'est si par exemple je veux relier 2 tables possèdent les deux propriétés identiques qui ne sont pas clés primaires (dans une table il n'y a qu'une partie de la propriété de l'autre) est-ce que je dois faire une liaison sans integrite referentielle?
J'espère que je ne m'embrouille pas dans mes essais d'explication... :-)
Encore merci!
Yulie
Toi, Toi mon Toit...