2016-01-12 201 views
0

更好的結構我有用戶信息,目前像60+的列表和產品列表,用戶可以有,包含了像15個產品爲一體的現在。這兩個列表將隨着用戶以比產品更快的速度增長而增長。數據庫信息

是更好的產品字段添加到用戶表,並只保留產品出現,或者我應該做一個單獨的表產品,並在每一個,添加擁有該產品的用戶。

或者就什麼都不重要。

+1

「是不是更好」 - 什麼好? – Max

+0

只是一般的優化。遵循標準。隨你。我只是想了解更多關於sql的知識,這些是我想知道的問題。 –

回答

0

一個用戶可能有不止一個產品,所以連接表是一個很好的選擇。

+0

我對連接有點困惑。我可以從PHP網站上的例子中得到它,但是你能舉一個簡單的例子,或者指出一個好例子嗎? –

+0

Java持久性/一對多 - >一個一對多的使用JoinTable數據庫https://en.wikibooks.org/wiki/Java_Persistence/OneToMany#Example_of_a_OneToMany_using_a_JoinTable_database – caot

+0

我建議你去這個答案示例 – Drew