Salut !

1ère remarque : tu aimerais faire cela le plus proprement possible
comme tu le dis, donc déjà n'utilise jamais de variables ou de noms de
tables en Français dans tes logiciels, et cela quel que soit ton
logiciel.
2ème remarque : a mon avis ça serait très simple à implémenter en
Rails si tes modèles City et Country découlent en STI d'un modèle
Place. D'ailleurs en regardant ton schéma ils ont pour l'instant les
mêmes attributs.

Nicolas.

Le 28 juin 2009 08:42, Adrien Nom<[email protected]> a écrit :
>
> Bonjour,
> J'ai besoin de développer une relation polymorphique et de stocker le
> type de la table de référence et l'id dans deux tables différentes
> (comme ca, ca ne doit pas être très clair).
> Voilà l'exemple :
>
> table PERSONNES
> - id
> -...
>
> table VILLES
> - id
> - nom
>
> table PAYS
> - id
> - nom
>
> table MANDATS
> - id
> - nom
> - lieu_type = VILLE ou PAYS
>
> table ELUS
> - id
> - personne_id
> - mandat_id
> - lieu_id -> fait référence à la table VILLES ou PAYS en fonction du
> lieu_type du mandat associé
>
> Est-il possible de mettre ca en place ?
> Si non, quelle solution voyez-vous pour obtenir un résultat similaire ?
> Merci à tous
> Adrien
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>

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