J'ai une question de débutant sur les associations de rails.
J'ai un modèle Bug, et un modèle Status. Le modèle Status est essentiellement une table de paires clé/valeur. Parmi les choix possibles, je dirais que le modèle Bug has_one Status est le plus logique. Cependant, d'après este
Le contenu appartient à ContentTemplate. Allez sur et regardez comment j'ai décrit le problème, et vous verrez que cela fonctionne. Avec belongs_to, la table accepte la responsabilité de la clé étrangère. Ainsi, Content a un content_template_id. Et ContentTemplate n'a besoin de rien. Je peux le pointer à volonté. C'est fait.
Bug belongs_to Status serait plus approprié (puisque Bug devrait prendre la clé étrangère). Sémantiquement, son exemple a du sens, mais le mien n'en a aucun. S'agit-il simplement d'une bizarrerie de rails qui, dans cette situation, semble étrange, ou bien est-ce que je ne comprends pas quelque chose ou que je fais mal les choses ?