Je les trois tableaux suivants:Valeur par défaut de stockage
- article
- code
- ItemCode (plusieurs à plusieurs rapports entre l'article et le Code)
Et puis je les suivantes exemples de données sur le troisième tableau:
Item | Code
-----+-----
001 | A
002 | A
003 | B
Il est possible qu'un nouvel élément soit ajouté mais ne possède pas encore de code. Je vais attribuer un code par défaut pour cet article, dites "Z".
Ma question est, ce qui est mieux:
- l'ajout d'une entrée dans la table de ItemCode chaque fois est créé un nouvel article (avec la valeur de code "Z")
OU
- récupérer la valeur par défaut du fichier de configuration (et de garder la table ItemCode propre à partir des entrées de valeur par défaut)
Considération supplémentaire: le code par défaut sera toujours retourné, que l'on ait attribué ou non un code à un élément. Ainsi, le résultat à partir des données ci-dessus serait:
Code A: Item 001, Item 002
Code B: Item 003
Code Z: Item 001, Item 002, Item 003