je recherche un tuto afin de mieux comprendre les relations entre les tables Mysql. j'utilise DBdesigner4, j'ai du mal a saisir les relations de type :
1:n m:n 1,1 etc...
Merci de votre aide !
jokerman.
thewiseoldman
jeudi 20 janvier 2005 à 13:03
Bonjour,
C'est en fait la relation entre les clés dans le MCD
CITATION
Il existe différents types d'associations:
* Association "1 - 1": A une occurrence de l'entité E1 peut correspondre au plus une occurrence de l'entité E2, et vice versa. Ex: l'association "loue" liant deux entités "clients" et "voitures" d'une agence de locations de voitures, si un client ne peut louer qu'une voiture à la fois.
* Association "1 - n": A une occurrence de l'entité E1 peuvent correspondre plusieurs occurrences de l'entité E2, mais à une occurrence de l'entité E2 peut correspondre au plus une occurrence de l'entité E1. Ex: l'association "possède" liant deux entités "clients" et "comptes" d'une banque.
* Association "n - n": A une occurrence de l'entité E1 peuvent correspondre plusieurs occurrences de l'entité E2, et vice versa. Ex: l'association "achète" liant deux entités "clients" et "produits" d'un supermarché.
Pour schématiser, on dira que : A un hotel correspond de une à plusieurs chambres, donc : 1:n. Une voiture a un et un seul volant : 1:1 Un homme a de 0 à plusieurs maitresses : 0:n etc..
Là où ca se corse, c'est que le sens est inversé en fonction des regles US ou européennes :/
Mais comme c'est logique, on s'y retrouve vite
Thanh
vendredi 21 janvier 2005 à 14:12
Quel exemple(le 3) !
jokerman
mercredi 26 janvier 2005 à 10:52
Merci a tous pour toutes ces informations A lors , dans l'ordre :
merci thewiseoldman, en effet le pdf est plus qu'utile dans ma situation, Merci
merci Anonymus, en effet , on s'y retouve toujours, il faut juste chercher suffisement longtemps !
merci à solo ... mézencore ?
Merci a toi fred, pour la methode Merise, je suis dessus (ou dedans ça depend) depuis qques jours déja !!
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.