Salut les amis,
Lors d'un ancien projet, j'ai créé une table pour chacune des libellés telle que les formes juridiques des sociétés, les modes de réglement, les agences bancaires, les types de pièces, etc. Je me demande actuellement si je peux combiner toutes les tables de ce type en une seule telle que :
Table Libelle :
- ID
- Nom
- CategorieID
- Description
Table Categorie
- ID
- Nom
Les deux tables seront liées par [Categorie.ID --> Libelle.CategorieID] et c'est le champ Libelle.CategorieID qui identifiera si l'enregistrement est une forme juridique, type de pièce, agence bancaire, etc.
Le projet sera développé en mode déconnecté utilisant le langage C# MS SQLServer 2005. J'aimerai bien qu'on me dise si j'ai tor de procéder de cette façon!
Voici ma question, dois-je continuer comme ça ou bien dois-je consacrer une table distincte pour chaque liste de libellés?!
Merci pour votre aide.
Partager