salut tout le monde
je suis en train de concevoir la base de données de mon projet de fin d'études.
J'ai une entité entreprise (idCte,nomCte,.....,taillecte). L'attribut tailleCte désigne la taille de l'entreprise, il peut prendre trois valeurs : petite, moyenne ou grande.
Alors vu que les valeurs de cet attribut seront dupliqués est ce que je dois créer une nouvelle entité tailleEntreprise (idTaille, libelleTaille) ou je stocke les trois valeurs possibles et que je relie l'entité entreprise avec l'entité tailleEntreprise ?
par exemple entreprise 1-1 -------- 0,n tailleEntreprise ?
je crois que par cette méthode j'ai évité la duplication des données mais d'autre part je dois à chaque fois faire une jointure entre les 2 tables pour obtenir la taille d'une entreprise bien précise ?
Sinon je garde l'attribut tailleCte mais à la place de lui attribuer les valeurs : petite, moyenne, grande, je vais lui donner 1,2 ou 3 telle que 1 correspond a une entreprise petite, 2==>moyenne, 3==>grande. Je crois que par cette méthode j'ai évité une jointure et une duplication des données ?
svp j'ai besoin de votre avis.
Partager