【发布时间】:2011-07-21 12:02:03
【问题描述】:
我不确定正确的标题是什么。这是我的问题:
有几种型号如:
公司
人(与用户不同)
用户
等等
其中一些需要附加一个或多个文件。
所以我创建了一个 UploadedFile 模型。如何将其链接到上述任何模型? 有时,UploadedFile 属于 Company。 有时 UploadedFile 属于 Person
如果一个UploadedFile属于一个Company,那么它不属于像Person这样的其他人。
所有 UploadedFile 都属于 User(因为他们上传了这些文件,我需要跟踪是谁上传的)
HABTM 在这里有效吗?还有其他更好的方法吗?
非常感谢您的帮助。
最好的问候,
托尼。
【问题讨论】: