我应该有一个单独的客户模型和地址模型吗?

时间:2014-01-22 18:25:28

标签: ruby-on-rails-3

我正在构建一个简单的电子商务应用程序。

我目前有一个客户模型,需要为此添加送货地址。问题是,我应该创建一个新的地址模型并将其与我的客户关联或将地址字段放在我的客户模型上吗?看起来创建2个模型会更省力,因为当客户在前端表单上输入详细信息时,我需要更新多个模型。

1 个答案:

答案 0 :(得分:0)

如果您的客户需要将两个地址与其帐户相关联,那么请创建两个模型。可能性很大。 Billing vs Shipping是最常见的,但是想要运送到家里与船上工作等等。