1021080433
(更新时间:2026-08-31 15:19:31)
网站设计

关于网站的逻辑数据库设计

发表日期:2026-05-14   作者来源:www.hbiji.com   浏览:477   标签:    

逻辑设计主如果打造系统中核心实体之间的关系。比如,一个雇员可以有多个角色,那样在逻辑设计中,就能在雇员(Employee)实体类和角色(Role)实体之间进行关联了。可以使用ER (Entity Relationship)图来描述实体之间的关系。

实体关系图确定了之后,大家可以在此基础上进一步剖析系统中的核心业务,并进行范围建模(通过范围建模得到的实体可以称为范围模型)。

在范围建模中,有一点应该注意的是,实体关系图中的实体和范围模型不是一样的。可以将实体关系图中的实体看成是对需要中要紧定义的初步提炼,这个实体此时还相当粗糙,而范围模型这个实体包括了范围核心定义和逻辑(范围实体建模是一个不断改进的过程,伴随对系统进行持续的剖析,范围模型也在持续的演化和修改)。大家在网站制作的时候也应该注意,打造数据库的时候,逻辑设计也是非常主要的一环,不然大家后来的工作将非常难进行。

依据ER图和范围模型综合考虑数据库的需要之后,大家还可以打造数据实体模型。数据实体模型关注在怎么样高效的组织和存储数据上。

数据实体模型是逻辑视图(所以数据实体模型也称为逻辑数据模型),它不与任何特定的数据库关联。数据实体模型可以用来指导在SQL Server、Oracle中达成物理设计。

一个逻辑数据模型是很有用的,理由如下:

1、它可以帮助大家理解系统的需要,逻辑数据模型能把复杂的业务需要简单地转换成为实体之间的联系,这致使大家可以更好地辨别和理解业务逻辑。在某些状况下,业务需要可能很复杂,开发职员非常难理解系统的内部逻辑,使用逻辑数据模型可以帮助开发职员从高层的视角来理解系统。

2、它可以在创建物理数据库时提供帮助。逻辑数据模型是物理数据库设计的蓝图。不少开发职员在项目刚开始时就着手创建实质的物理数据库和数据表。事实上,在项目开始的时候,不少的需要有待剖析和确认,在需要没确认之前打造数据库必然会浪费精力,并且修改逻辑数据模型比修改实质的物理数据便捷得多。

3、它是与数据库相互独立的。同样的一个逻辑数据模型可以为不一样的数据库所用。这在多数据库系统开发中节省了开发职员的时间和精力,他们可以先修改逻辑数据模型,然后去打造物理数据库;而不是先打造物理数据库,然后依据需要修改数据库。

深圳网站制作公司-(www.szweb.cn.),拥有设计团队为企业提供FLASH网站建设,网站设计,多媒体触摸屏展示设计

如没特殊注明,文章均为厦门做网站的公司 原创,转载请注明来自https://www.scksm.com/news/list/3/https://www.scksm.com/news/sheji/1264.html