Quelle est la meilleure pratique pour nommer les tables de base de données pour fournir une organisation naturelle?

Nous mettre le bon préfixes sur les tables connexes pour assurer qu'ils affichent les uns à côté des autres dans notre logiciel de gestion de base de données (Crapaud, Enterprise Manager, etc).

Ainsi, par exemple, toutes les tables utilisateur de commencer par le mot d'Utilisateur:

  • Utilisateur
  • UserEvent
  • UserPurchase

Idéalement, en l'honneur de la trois grandes vertus d'un programmeur ces tableaux doit être nommé de l'Utilisateur, l'Événement, l'Achat, respectivement, pour sauver un peu de temps, d'accord?

Est cette convention de nommage le meilleur (le seul?) pratique pour le regroupement des tables liées ensemble naturellement?

source d'informationauteur Cory House