Ich lerne Rails durch den Aufbau einer einfachen Website, wo Benutzer Artikel erstellen und diese Artikel kommentieren können. Ich habe eine Ansicht, in der die neuesten Artikel und Kommentare eines Benutzers aufgelistet sind. Jetzt möchte ich Benutzerprofile hinzufügen, wo Benutzer Informationen wie ihren Standort, Alter und eine kurze Biographie eingeben können. Ich frage mich, ob dieses Profil ein separates Modell/Ressource sein sollte (ich habe bereits ziemlich viele Felder in meinem Benutzermodell, weil ich Authlogic verwende und die meisten seiner optionalen Felder).Sollte das Profil eines Benutzers ein separates Modell sein?
Was sind die Vor- und Nachteile der Verwendung einer separaten Ressource?
Siehe auch: http://softwareengineering.stackexchange.com/questions/241089/keep-user-and-user-profile-in-different-tables – Jon