我正在用 MySQL 和 PHP 编写这个。我有三个表,它们是:
- 一个用户表 - user_id,用户名
- 字符表 - id_chars、char_1、char_2... char_8
- 职业表 - id_profession、职业、姓名...(列继续)
现在我只有PK没有FK。只是其中包含测试数据的主要结构。
我想要做的是让一个用户对多个职业和一个用户对多个角色。
这样,可以选择一个用户,然后从分配给该用户的角色列表中进行选择,然后在职业列表中标记一个或多个项目。这样,对于每个用户/角色配对,专业列表中的标记项目都会被唯一地跟踪。