小编Pie*_*rre的帖子

管理用户数据的正确方法是什么?

我正在尝试使用用户配置文件创建一个简单的注册登录脚本,我创建了一个具有以下结构的表:

+------------+---------------+------+-----+---------+----------------+
| Field      | Type          | Null | Key | Default | Extra          |
+------------+---------------+------+-----+---------+----------------+
| id         | int(11)       | NO   | PRI | NULL    | auto_increment |
| username   | varchar(32)   | NO   |     | NULL    |                |
| password   | varchar(32)   | NO   |     | NULL    |                |
| first_name | varchar(50)   | NO   |     | NULL    |                |
| last_name  | varchar(50)   | NO   |     | NULL    |                |
| email      | varchar(1024) | NO   | …
Run Code Online (Sandbox Code Playgroud)

mysql performance database-design php

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

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

我的帖子存储在一个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 ×2

performance ×2

mysql ×1

php ×1