首先,我不确定这是否是双重帖子,因为我不知道如何调用确切的方法或功能,以及它是否存在。
我知道MySQL有一个叫做关节的功能 我的计划是在关系1中链接两个MySQL表:n一个是t_user,另一个是t_event。
T_USER:
compile name: 'fyber-mediation-adcolony-[version]' , ext: 'aar'
t_event:
compile name: 'fyber-mediation-adcolony-2.2.2' , ext: 'aar'
我希望用户“订阅”这些事件并作为列表存储在CREATE TABLE t_user (
uId INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(25) NOT NULL,
...
)
列中(?)。如果只有一个用户订阅一个事件,这将没有问题。但我不知道如何设置CREATE TABLE t_event (
eId INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(40) NOT NULL,
date DATETIME NOT NULL,
members ???,
...
)
表以存储多个用户以及如何查询用户已“订阅”的所有事件。
答案 0 :(得分:1)
这通常通过第三个表格完成:
CREATE TABLE t_eventsusers (
eId INT(6),
uId INT(6)
)