欢迎大家来一起探讨下如何进行数据库设计及数据库设计需重点考虑的几个问题!
1、实际的业务情况:主要指该数据库所应用的业务主体是来保存业务数据的还是主体用来进行表态数据查询的;当然,一个业务系统不可能只是单独的查询或新增,但一般也有一个主体的,是查询还是实时保存业务数据。
2、业务数据流量:需考虑数据库的并发量,某一时段的数据流量。并发量大并不代表数据流量大。
3、业务对象间的关系:在数据库设计上有部分人是按实际业务的连续性一个实体一张表,在不同的阶段用不同的状态来表示;而有一些极端的人是按业务的阶段性来设计的,有些对象的属性在某些阶段没有,如果在哪个阶段出现就放在其阶段表中去,这样就致使业务不连续。
针对以上几个问题欢迎大家讨论,顶者有分!
原帖见:http://community.csdn.net/Expert/topic/4863/4863560.xml?temp=.7586634