Michel :
> Voici mon problème :
> J'ai une table (appellons-la A) qui doit contenir deux champs clef étrangère
> vers l'id d'une autre table (appellons-la B).
>
> Quelle est la façon "propre" d'appeller les champs clef étrangère dans la
> table A ?
> B_id_1
> B_id_2
>
> ou
>
> B_id_truc
> B_id_machin
On utilise plutôt des suffixes '_id'.
Ton exemple n'est pas très parlant donc, je vais supposer qu'on
a des livres et des utilisateurs. Un livre est écrit par un auteur
et publié par un éditeur.
Si tu prends des noms de clés étrangères comme user_id_1
ou user_id_2, c'est pas très parlant. Si tu prends
author_id et publisher_id, tout de suite, on devine ce à
quoi correspond chacune des clés (sauf si on intervertit
leur utilisation parce qu'on est pervers).
-- Jean-François.
--
À la renverse.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---