<分区>
我有一个包含 6 个表的数据库。
其中一个表名为类别,其中有 5 或 6 个类别。
例如:具有喜剧、剧情片、惊悚片、恐怖片、浪漫片等子类别的电影类别。
那么我可以在表格中添加子类别,还是应该像表格一样创建子类别?
如果我有很多数据要添加到数据库中,有没有更简单的方法呢?
我正在使用 xampp。
<分区>
我有一个包含 6 个表的数据库。
其中一个表名为类别,其中有 5 或 6 个类别。
例如:具有喜剧、剧情片、惊悚片、恐怖片、浪漫片等子类别的电影类别。
那么我可以在表格中添加子类别,还是应该像表格一样创建子类别?
如果我有很多数据要添加到数据库中,有没有更简单的方法呢?
我正在使用 xampp。
最佳答案
在category
标签中添加一个categoryOf
字段,用于存储“父类别”的id。
对于子类别,使用此字段指向它所属的类别。 将(主要)类别条目的字段留空
例如:
id name categoryOf
0 comedy NULL
1 drama NULL
2 sub-comedy 0
3 sub-drama 1
4 sub-comedy2 0
注意:使用此方法,您甚至可以根据需要添加子子类别...
关于mysql - mysql可以一张表建几张表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13627632/