Bonjour,
Je voudrais un avis sur la conception de ma base de données.
La question sous-jacente est :
- une base unique avec toutes les tables dans la base
- ou bien deux bases (voir plus) avec les tables relatives à chaque domaine dans sa propre base
Le point important est que je vais devoir faire des liaisons entre les tables de ces bases, pas seulement des liaisons au niveau d'un select mais créer des tables d'association entre deux tables de deux bases (ou trois...) différentes.
Mais dans ce cas ou mettre ma table d'association ??? pourquoi la mettre plus dans une base que dans une autre ?
Exemple de base unique :
table domaineA_1
table domaineA_2
table domaineA_3
table domaineB_1
table domaineB_2
table assocAB (id domaineA_1, id domaineB_1)
Si deux bases :
Base A
table A_1
table A_2
table A_3
Base B
table B_1
table B_2
et la table assocAB, je la mets ou ? dans A ? dans B ? ailleurs ?
que peut justifier le choix d'une ou plusieurs bases ?
Merci
Partager