Je commence un nouveau projet et que vous souhaitez mettre à ma table et les noms de colonne de droite dès le début. Par exemple, j'ai toujours utilisé au pluriel dans les noms de table, mais a appris récemment le singulier est correct.
Donc, si j'ai une table "utilisateur" et ensuite j'ai reçu les produits que seul l'utilisateur aura, si le tableau est nommé "user_product" ou tout simplement "produit" ? C'est un "un à plusieurs" de la relation.
Et plus loin, si j'aurais (pour certaines raisons) plusieurs descriptions de produits pour chaque produit, serait-il "user_product_description" ou "product_description" ou tout simplement "description"? Bien sûr, avec le droit de clés étrangères.. Nommant seulement la description serait difficile, parce que je pourrais aussi avoir la description de l'utilisateur ou de la description du compte ou que ce soit..
Mais si je veux un pur table relationnelle (plusieurs à plusieurs) avec seulement deux colonnes, quel serait-il ressembler? "user_stuff" ou peut-être quelque chose comme "rel_user_stuff" ? Et si la première, ce qui permettrait de distinguer ce à partir de, par exemple "user_product"?
Toute aide est grandement appréciée et si il y a une sorte de convention de nommage standard que vous les gars recommander, n'hésitez pas à le lien.
Merci