之间的链接大量价值不措辞我的问题非常好,但这些表:设计数据库:表
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
这正是我的答案是...没有数量列。我会用一个例子来修改我的答案。 –