【发布时间】:2011-05-31 07:06:42
【问题描述】:
我正在开发一个招聘应用程序,用于存储前来面试的人员的记录。所以我有两个模型——申请人和员工,这在 OO 意义上看起来像是一个。即 Employee 之前是申请人。因此,我打算创建一个单表继承,例如:
申请人
员工
申请人的所有字段都在Employee中。 Employee 有几个其他字段不在申请人中。
我对这个计划是否正确。我还有另一个类似的情况要处理 - 潜在客户和客户。
更新:随着我越来越多地使用 STI,我开始不喜欢它了。
【问题讨论】:
标签: ruby-on-rails sti