Je suis en train de coder un site qui utilise des tags. Deux autres classes (Foo et Bar) utiliseront toutes deux des balises, mais les balises utilisées dans Foo ne s'appliqueront pas à Bar, et vice-versa. J'ai donc créé la table Tags avec les colonnes foo_id et bar_id, donc quand un enregistrement est sauvegardé, la clé étrangère pour le type d'objet correct peut être ajoutée.Des problèmes avec plusieurs colonnes de clé étrangère dans une classe Rails?
Cela va-t-il causer des problèmes? Y a-t-il une manière plus élégante de stocker des balises?
J'ai eu quelques problèmes avec l'identification des relations plusieurs-à-plusieurs. Merci pour le lien! –