Bonjour,
Je travaille avec eclipse3.1 ,mysql 5.1 et hibernate3.
Je me pose une question de conception.
J'ai deux types de tables en BDD :
- tables de données, qui contiennent les clés des données.
- tables de référence, qui contiennent les libellés de ces clés.
Par exemple, la table de données CHAT, possède le champ ID_COULEUR=3, et la table COULEURS, contient la valeur correspondante :
COULEUR_ID = 3; NOM_COULEUR="GRIS".
Je m'interroge sur la nécessité de créer un nouvel objet CHAT, différent de celui généré par hibernate, qui contiendrait en plus des champs mappant la table CHAT en base, tous ces libellés.
Cela ne pose t'il pas de problème à Hibernate ensuite ? (le mapping n'étant plus totalement respecté).
Quelles sont les best practices ?
Merci.
Partager