之間的鏈接大量價值不措辭我的問題非常好,但這些表:設計數據庫:表
USER TABLE ANIMALS
u_id username a_id animal
-------------------------- ---------------------------
2 alice 1 cat
4 brian 2 small dog
7 carla 3 big dog
4 rabbit
5 guinea pig
etc.
我希望用戶能夠自己擁有但許多動物添加到他們的個人資料。
什麼新的表格/字段和數據類型是我最好的辦法呢?
謝謝。
謝謝你的回答。 – penpen
謝謝你的回答。 我的例子中的一個缺陷是你只能擁有一種類型的動物。 我考慮過使用一個像你說的表(減去數量字段)但不會有大量冗餘數據,特別是如果它是一個非常大的表? 有沒有有效的方式做這樣的表: 表名稱 - UserAnimals。 FIELD - User_ID(例如值:「4」)。 FIELD - Animal_IDS(例如值:「1,2,5」)。 – penpen
這正是我的答案是...沒有數量列。我會用一個例子來修改我的答案。 –