Ok, donc {description}_id dans le cas où on doit faire plusieurs champs clef
étrangère vers la même table, et on fait la liaison à la main. Merci.

On 6/25/07, Jean-François <[EMAIL PROTECTED]> wrote:
>
> 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.
>
> >
>


-- 
Michel Belleville

--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Répondre à