Contrainte d'Intégrité...

Fermé
erebenyx Messages postés 25 Date d'inscription vendredi 26 mars 2010 Statut Membre Dernière intervention 15 août 2010 - 2 avril 2010 à 22:01
 Skipwoof - 26 mai 2010 à 18:49
Salut;

Je suis entrain d'étudié les bases de données (méthode de Merise), & je voudrais savoir la différence entre CIF(Contrainte d'Intégrité Fonctionnelle) & CIM(Contrainte d'Intégrité Multiple) ?

Mercii d'avance !

1 réponse

C'est au niveau des cardinalités entre tes tables. En gros, une association qui relie 2 tables et dont les cardinalités sont par exemple (1,N) alors c'est une CIM. Sinon c'est une CIF si c'est (0,1) ou (1,1). Donc il doit pas y avoir de "N". De plus, les CIM se transforment en tables lors du passage du schéma fonctionnel au schéma physique ou directement au Relationnel. (Ce sont les bases du SQL, bases de données)
Bref, un schéma est plus parlant qu'un bout de texte...
31