<
逻辑设计重要是树破体系中中心实体之间的关联。例如,一个雇员可能有多个角色,那么在逻辑设计中,就可能在雇员(Employee)实体类跟角色(Role)实体之间进行关联了。可能采取ER (Entity Relationship)图来描述实体之间的关联。
实体关联图判断了之后,咱们可能在此基本上进一步剖析体系中的中心业务,并进行范畴建模(通过范畴建模得到的实体可能称为 ;范畴模型;)。
在范畴建模中,有一点要留神的是,实体关联图中的实体跟范畴模型不是一样的。可能将实体关联图中的实体看成是对须要中重要概念的初步提炼,这个实体此时还相称毛糙,而范畴模型这个实体包含了范畴中心概念跟逻辑(范畴实体建模是一个一直改进的进程,随着对体系进行一直的剖析,范畴模型也在一直的演变跟修改)。咱们在网站建设的时候也要留神,树破数据库的时候,逻辑设计也是很重要的一环,不然咱们后来的工作将很难进行。
依据ER图跟范畴模型综合考虑数据库的须要之后,咱们还可能树破数据实体模型。数据实体模型关注在如何高效的组织跟存储数据上。
数据实体模型属于逻辑视图(所以数据实体模型也称为 ;逻辑数据模型;),它不与任何特定的数据库关联。数据实体模型可能用来领导在SQL Serve
R、Oracle中实现物理设计。
一个逻辑数据模型是十分有用的,理由如下:
1、它可能帮助咱们理解体系的须要,逻辑数据模型能把庞杂的业务须要简单地转换成为实体之间的接洽,这使得咱们可能更好地识别跟理解业务逻辑。在某些情况下,业务须要可能十分庞杂,开发人员很难理解体系的内部逻辑,采取逻辑数据模型可能帮助开发人员从高层的视角来理解体系。
2、它可能在创建物理数据库时供给帮助。逻辑数据模型是物理数据库设计的蓝图。很多开发人员在名目一开端时就着手创建实际的物理数据库跟数据表。事实上,在名目开真个时候,很多的须要有待剖析跟确认,在须要不确认之前树破数据库势必会挥霍精力,并且修改逻辑数据模型比修改实际的物理数据便利得多。
3、它是与数据库彼此独破的。同样的一个逻辑数据模型可能为不同的数据库所用。这在多数据库体系开发中节俭了开发人员的时光跟精力,他们可能先修改逻辑数据模型,而后去树破物理数据库;而不是先树破物理数据库,而后依据须要修改数据库。
相关链接:长春网站建设,长春网站设计,长春网站制作,长春做网站公司,长春建网站公司,长春网络公司,长春网站公司,http://ccjianzhan.480w.cn/