Je mappe les tables de mes bases de données sur mes objets Java. En général, je nomme mes tables au pluriel en ce qu'une table contenant des informations sur les livres s'appelle BOOKS. L'objet Java représente cependant un livre et devrait s'appeler Book. De même pour AUTEURS/Auteur etc.Conventions de dénomination lors du mappage O/R
D'autre part, son genre de simpliste à donner la même chose à l'objet de domaine et la table.
Existe-t-il une sorte de convention de dénomination que les gens suivent? Je suppose que cela s'applique aux applications en général et pas seulement en faisant le mappage O/R.
Je tapais une réponse très similaire à celle-ci. Dans le monde du Web, Ruby on Rails est en quelque sorte la norme sur la façon dont il gère ORM, alors chercher des réponses est une excellente suggestion. +1 :-) –
Vous pourriez argumenter que les noms de tables devraient être au singulier puisque chaque rangée représente une instance unique de l'entité. – GreenieMeanie
@GreenieMeanie - mon choix de nommer les tables au pluriel vient de vouloir que mon SQL lise plus naturellement. Pour moi "Sélectionnez * de Personnes où ..." lit plus naturellement que "Sélectionnez * de Personne où ...". YMMV. – Bevan