我有用户表,然后是他们的兴趣表。

最好使用hasMany through表来管理两个表之间的关系,或者最好在Users表的某一列中进行CSV处理。

到目前为止,我一直在通过表使用hasMany,但是想知道最好的选择是什么。

感谢您提供有关此数据库管理问题的经验丰富的建议。

最佳答案

如果我理解正确:您的选择之一是将逗号分隔的值保存在关系数据库的列中吗?

这几乎是-从来没有-有效的选择。不要那样做仅在某些极端情况下,您拥有某种……的数据仓库,不,我在想什么。永远不要将关系保存为一列中用逗号分隔的列表。

关于mysql - 通过表使用hasMany,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12235387/

10-11 22:22