1
php
mysql
database
security
我基于PHP和MySQL从头开始设计一个类似博客的网站系统.它基于这种结构:
- 一切都有唯一的ID,称为实体ID或ENID.
- 主表包含所有ENID,因此没有重复项.
- 有四种类型的实体:帖子,修订,模块和用户
- 这就是id.php可以被要求提供网站上的任何资源,并知道如何处理它.
- 帖子被归类为一个模块.例如,文档,消息,事件等都属于单独的模块.
- 帖子引用要显示给用户的修订表中的特定行.
我想知道,最好将四个实体和主表分开在不同的数据库中,还是最好将它们全部保存在一个数据库中?安全是首要任务.