Bonjour à tous,
j' aurais voulu avoir vos avis sur comment réaliser une relation de type plusieurs-à-plusieurs?
Personellement je procède ainsi:
Si je dois realiser une relation plusieurs-à-plusieurs entre deux tables A et C, j' introduis une table de liaison L dont la clé est composée des cles des tables A et C.
Et une relation 1-a-plusieurs entre A et L et une relation 1-a-plusieurs entre C et L.
A: 1--->+ L: + <--- 1 C:
cleA cleA cleC
cleC
Au travail (ce ne sont pas des onformaticiens) j' ai vu des choses du genre, dans L la clé etait un numero auto et les cles A et cles B ne formaient pas la cle de L. Cette facon de faire me laisse sceptique, je peux notamment avoir plusieurs fois la meme association en memoire (redondance) et une association ne se definit pas par un numero mais par ce qu' elle lie donc le numero auto m' aprait inutile ( perte de place).
Qu' en pensez vous?
Merci d' avance.[/b]
Partager