小编Wal*_*tty的帖子

我应该如何存储多个关系(许多帖子到许多类别)?

我的帖子存储在一个posts表中,我希望每个帖子都有多个类别,存储类别及其关系的最有效方法是什么?

我首先是这样想的:

Categories Table:

+------------+---------------+------+-----+---------+----------------+
| Field      | Type          | Null | Key | Default | Extra          |
+------------+---------------+------+-----+---------+----------------+
| id         | int(11)       | NO   | PRI | NULL    | auto_increment |
| name       | varchar(32)   | NO   |     | NULL    |                |
| parent     | int(11)       | NO   |     | NULL    |                |
+------------+---------------+------+-----+---------+----------------+

Relationships Table:

+------------+---------------+------+-----+---------+----------------+
| Field      | Type          | Null | Key | Default | Extra          |
+------------+---------------+------+-----+---------+----------------+
| post_id    | int(11)       | NO …
Run Code Online (Sandbox Code Playgroud)

performance database-design

3
推荐指数
1
解决办法
1232
查看次数

标签 统计

database-design ×1

performance ×1