我可以在一个表中创建几个表,mysql?

时间:2012-11-29 14:11:05

标签: mysql database xampp categories

我有一个包含6个表的数据库。

其中一个表名为category,它有5或6个类别。

例如:有喜剧,戏剧,惊悚,恐怖,浪漫子类别等的电影类别。

我可以在表格中添加子类别,还是应该像表格一样创建它们?

如果我要在数据库中添加大量数据,还有更简单的方法吗?

我正在使用 xampp

1 个答案:

答案 0 :(得分:1)

categoryOf字段添加到category表格,它将用于存储“父类别”的ID。

对于子类别,请使用此字段指向其属于子类别的类别。 将(主要)类别条目的字段留空

例如:

id  name         categoryOf
0   comedy       NULL
1   drama        NULL
2   sub-comedy   0
3   sub-drama    1
4   sub-comedy2  0

注意:使用此方法,您甚至可以根据需要添加子子类别。