2

私は現在2つのモデルを持っていUserますCompany. 他の 2 つの親として機能する 3 番目のモデルを作成することを考えています。次のようになります。

Account
 - Company
 -- User(s)

これに関する唯一の問題は、このモデルに ID 以外の属性が必要かどうかを判断できないことです。

理論的に ID 以外の属性を持たないモデルを持つことは可能ですか、それとも有用ですか?

4

1 に答える 1

3

私はレールのバックグラウンドからではありません。しかし、それはデータモデリングからの一般的な質問のようなものです.

もちろんそうです。属性のないオブジェクトを持つことができます。

Accountモデル化した特定のクエリを実行すると便利です。属性がなくても、relationshipwithがありCompanyます。心配はいりません。どうぞ。

属性や関係のないオブジェクトは役に立ちません。しかし、あなたには関係があります。したがって、それはその方法でまだ役に立ちます。

于 2013-04-28T08:50:01.427 に答える