我试图从一个人的立场来模拟商店的步骤,需要模型设计方面的帮助以及如何实际实现“购买这个产品/服务”部分。设计一个人在商店购买
到目前为止,我认为模型设计是:
Person
has_many :purchases
Purchase
belongs_to :person
belongs_to :product
Products
belongs_to :store
has_many :purchases
一个人可以购买很多产品,因为他们想要的。
我想让“买了这个产品”的能力复选框,然后将Purchase
分配给产品,但怎么做?我的模型设计是否正确?
所以有人只能购买单品或服务? – 2012-08-07 12:32:05
@Beerlington他们可以有很多,所以他们选择他们购买的产品,就像在现实生活中去商店一样。 – LearningRoR 2012-08-07 13:06:23