如何为Web项目启动DataBase设计?

时间:2010-01-09 15:29:48

标签: php database-design

我计划开发一个网络目录系统。(使用的是php)

但我不知道如何启动数据库设计。

有没有关于它的好书/教程?谢谢。

2 个答案:

答案 0 :(得分:4)

您应该问自己(或产品所有者)的问题是:

  • 哪些实体是核心 你的申请?
  • 他们是怎么回事 相互联系?

我的猜测:网络目录系统已经:

  • 条目
  • 分类
  • 标签
  • 用户

现在进一步说明......这些是如何相互关联的?

  • 条目属于类别
  • 标签与条目相关联
  • 参赛作品由用户提交

另一步......

  • 参赛作品有标题,说明,图片,链接,联系信息
  • 用户拥有用户名,电子邮件,密码

..等等

答案 1 :(得分:1)