我可以在同一个表上使用2个具有相同主键的外键

时间:2016-03-28 20:14:19

标签: php mysql

我正在使用一个名为genre的表格构建一个mysql数据库。

允许用户输入主要流派和子流派。

流派数据库将预先填充我提供的选项。例: 嘻哈 国家 的R&乙 拉丁 等。

流派和子流派都将是指向流派表主键的外键。我的问题是,如果这是一种有效的写表格式,还是有更好的解决方案?

表格如下:

用户

ID |用户名|电子邮件

GENRE

ID |流派

用户流派

ID |用户id | genreId | subgenreId

0 个答案:

没有答案