Database design cms数据库的设计

Database design cms数据库的设计,database-design,Database Design,为cms设计数据库系统的第一步是什么?你能帮我吗?我不知道怎么开始。一开始我该怎么做?您最好下载一个FOSS CMSE,在本地安装并分析数据库结构。我相信有很多解决方案,我会使用或。这两种方法会给你很好的想法。收集需求。用简单的英语(或任何你喜欢的人类语言)写下来。确保你对你写下的每个项目和行动都有一个清晰的理解和定义 然后确定数据实体、它们之间的关系以及修改它们的流程 数据实体变成表(每一行代表一个实例)。数据关系成为外键。进程成为使用数据库的应用程序中的方法或函数,尽管您可能希望在存储过程中

为cms设计数据库系统的第一步是什么?你能帮我吗?我不知道怎么开始。一开始我该怎么做?

您最好下载一个FOSS CMSE,在本地安装并分析数据库结构。我相信有很多解决方案,我会使用或。这两种方法会给你很好的想法。

收集需求。用简单的英语(或任何你喜欢的人类语言)写下来。确保你对你写下的每个项目和行动都有一个清晰的理解和定义

然后确定数据实体、它们之间的关系以及修改它们的流程


数据实体变成表(每一行代表一个实例)。数据关系成为外键。进程成为使用数据库的应用程序中的方法或函数,尽管您可能希望在存储过程中实现部分功能,以尽量减少进出数据库的数据量。

需求,需求,需求。@Otávio-但是。。这不是敏捷的方式。@Jaimal-即使在敏捷中,你也必须从某个地方开始,故事,用例,等等。敏捷并不意味着你不知道你想要构建什么。@Jaimal-我知道,有时候敏捷被当作一种盲目攻击东西的许可证,这让我很恼火。我非常支持iTreactive开发,但我也看到过我的项目没有明确的任务,第一次迭代是当你在客户处安装了它,而他们拒绝接受它时。