2

我目前有两个模型,UserCompany。我正在考虑制作第三个模型,作为其他两个模型的父模型,它会是这样的:

Account
 - Company
 -- User(s)

我看到的唯一问题是我无法决定这个模型是否需要除 ID 之外的任何属性。

拥有一个理论上除了 ID 之外没有属性的模型是否可能甚至有用?

4

1 回答 1

3

我不是来自 Rails 背景。但这就像来自数据建模的一般问题。

所以当然是的。你可以有一个没有属性的对象。

Account在您建模时查询某些内容将很有用。即使你没有任何属性,你仍然有一个relationshipwith Company。所以不用担心。前进。

没有任何属性和关系的对象是没有用的。但是你们有关系。所以它仍然是有用的。

于 2013-04-28T08:50:01.427 回答