2014-02-06 37 views
-1

我提前道歉。我知道這是一個基本問題。我只是想了解數據庫設計。如果客戶和產品是eBay或亞馬遜等電子商務商店,那麼他們之間會有什麼樣的關係?繪製這種關係的最佳方式是什麼?任何幫助,將不勝感激。客戶和產品之間會有什麼樣的關係?一個或多個很多

+1

我不會說,因爲客戶和訂單之間的關係應該是一對多。並且訂單有許多與產品。 – 2014-02-06 18:27:32

回答

1

這將是一個多對多。顧客可以訂購許多產品,而產品可以送給許多顧客。

+0

我的意思是如果他賣的是產品。一個客戶可以出售一個iphone,一個iphone也可以被許多客戶出售。 –

+0

不管verbage(賣,買,訂單),這個想法還是一樣的。看看[這篇文章](http://technet.microsoft.com/en-us/library/ms365407.aspx)得到一個更好的主意。 – TTeeple

+0

TTeeple是正確的。任何與產品相關的信息都可以在產品級別進行保存。與客戶和產品之間的特定關係相關的任何信息都可以保存在連接表級別。 –

0

這真的取決於你正在嘗試做的事:

  • 一對多:一個客戶可以有多個產品和 多個地方銷售。
  • 多對多:一個商品可以被許多賣家從衆多 不同的網站出售。
相關問題