Nom des tables issues d'une association N-aire


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2216
Inscription: 10 Avr 2005

Nom des tables issues d'une association N-aire

Message le Lun Mar 02, 2009 17:37

Bonjour,

Comment nommez-vous vos tables (et champs) issues d'une association N-aire ?

Par exemple : une personne possède un ou plusieurs objets et un objet est possédé par une ou plusieurs personnes ?
Code: Tout sélectionner
table PERSONNE
per_id...
table OBJET
obj_id...


Jusqu'à aujourd'hui j'avais la convention de concaténer le nom des 2 tables qui composent l'association.
Code: Tout sélectionner
table PERSONNE_OBJET
per_obj_champ1
per_obj_champ2
...


Autre exemple : une association récursive sur une table personne
Code: Tout sélectionner
PERSONNE_PERSONNE
per_per_champ1
per_per_champ2
...


Avec cette méthode de nommage on voit tout de suite les relations entre les tables.
Mais je trouve ça un peu lourde lors du codage à cause des noms à rallonge.

Certains utilisent le mot rel.
Code: Tout sélectionner
REL_PERSONNE_PERSONNE


Et vous ?
J'ai besoin d'idées pour finaliser une convention.

Merci

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité