所以,我刚接触SO,而且相对较新的MYSQL。要温柔。
我有一个问题在我计划的项目的几个方面重复出现。我需要存储很多列表。我将尝试用一个具体的例子来说明,但我真的很有动力去有效地解决它。
在数学上,我有兴趣将一组中的每个项目链接到另一组项目的子集。
说我有;
users (u1, u2, u3, u4, ..., uN)
他们每个都遵循某些文章;
articles (a1, a2, a3, ..., aN)
所以u1->(a2, a5, a6)
和u2->(a3,a9,a14,a112)
等。
可以添加/删除这些链接关系,并且需要快速检查以查看值是否存在并加入其他表等...
是否可以以避免为每个链接列表创建表格的方式执行此操作?请记住,我需要做很多事情,我担心有100k +表来容纳每个用户的所有这些列表。
其他示例:用户订阅文章,或用户关注其他用户,或收听某些主题...
这可能是一个愚蠢的问题,但我在这里寻找智慧。
开放使用任何语言或工具。