J'ai deux tables A et B.Compact vs Loose Database
Quelle est la conception préférée?
(tout en un)
Tableau A: Numéro d'article || Catégorie || Sous-catégorie
ou (séparé)
Tableau A: Catégorie || Sous-Catégorie
Tableau B: Numéro d'article || Sous - catégorie
Interrogation ALLINONE:
Select article_id from tableA where article id = foo and
Category = bar and sub category = baz;
Interrogation départage:
Select article_id from tableB inner join tableA
where tableA.sub-category = tableB.sub-category and tableA.category = Category;
TOUT-EN directe au point mais SEPARE est beaucoup plus propre.
Qu'est-ce qui est le plus rapide et le plus recommandé?
Je n'ai aucune idée de ce que vous demandez. –
données réelles, structure de la table réelle, de vraies questions - s'il vous plaît. il semble que vous parliez de ** [normalisation de la base de données] (https://en.wikipedia.org/wiki/Database_normalization) ** –
Déjà édité. – o2kevin