我試圖從一個人的立場來模擬商店的步驟,需要模型設計方面的幫助以及如何實際實現「購買這個產品/服務」部分。設計一個人在商店購買
到目前爲止,我認爲模型設計是:
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