Bonjour,
je suis devant un choix cornélien.
Je dois stoker dans ma BD (Postgresq) des données qui ont toute la même structure.
Par exemple, l'ai une commune (id,libelle) qui est composée de plusieurs zones (id,libellé) composées de plusieurs parcelles (id,libelle).
Sur cette structure, je vais donc créer 3 tables qui auront la même structure (id,libelle,id_parent) (d'où une certaine redondance).
Ma question est donc de savoir s'il vaut mieux créer 3 tables ou alors une table avec un discriminant permettant de différencier le type?
Merci pour vos remarques...
Partager