我有一张用户表(ID、FNAME、LNAME、INTERESTS,...)和另一张表来保存他们可以从中选择的特定兴趣集:电影、电视、广播、舞台、脱口秀。
他们可以有不止一种兴趣,那么我如何将这些信息存储在用户兴趣字段中呢?或者实现这一目标的最佳替代方法是什么?
最佳答案
这是一个多对多的关系。您可以通过引入“连接表”来存储这些。
Table Users:
-----------
UserID PK
Name
...
Table Interests
-------
InterestID PK
Description.
....
User_interest
-----------
UserID PK, FK
InterestID PK, FK
关于mysql - 存储值列表(例如兴趣),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7766322/