文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>数据库设计

数据库设计

时间:2011-01-17  来源:CleanBoy

第一,数据库的设计时建立在对象图之上的,因为我们在系统中看东西的时候那就是一个个的对象组成的,比如,DB数据操作对象,实体对象..等。话说对象是一个个的实体,但是实体是有什么东西呢?变量,属性,方法,事件...不扯远了,就说属性吧。属性,一个对象能有很多的属性,但是有些时候对象好多的属性是不属于该系统中的,如,新闻发布系统,我们只需要知道发布人是哪个部门的,何必关注别人的工资是多少呢,是吧。。

第二,降低数据的冗余度,我的做法是将一张表格,尽量的拆分开来,如员工有部门,我们的做法就是将部门拆分开来,这是一种做法。还有其他方法的,只是我还没想到,等想到了我继续的补这文章。

第三,针对分类信息,我是这样看的,设计对象保存节点。我们有两个方法,1、编号,名称..等,还有父级编号.2、编号,名称...子类集合。这也是一个方法,但是不采用。

第四,针对流程性的东西,我们是要做出一些默认的模板出来,如,评审,通常采用设置评审流的做法,这样可以在用户评审的时候直接选中一个评审流,然后就进入我们的审批中心了,多好呀是吧。

 

问题:如果一张表格有100个字段,是否需要拆成两张表格呢?

王大侠们看到此文章发表个人建议。

相关阅读 更多 +
排行榜 更多 +
mirrox模组(玩家自制)手机版下载

mirrox模组(玩家自制)手机版下载

休闲益智 下载
集装箱模拟器手机版下载安装

集装箱模拟器手机版下载安装

模拟经营 下载
哔咔漫画app下载免费2025

哔咔漫画app下载免费2025

浏览阅读 下载