首页 ERP软件文章正文

E-R关系图及数据结构规范

ERP软件 2021年08月31日 13:47 55 朗速ERP

E-R关系图及数据结构规范

E-R关系图

E-R关系图及数据结构规范  第1张

E-R方法(Entity-Relationship Approach)是实体之间的连接方法,用于描述客观实体之间以及实体与属性之间的关系,如

E-R关系图示例

客户可以购买多件商品以形成一对多关系。并确定实体、客户和项目的属性。

客户属性:客户名称、联系方式、所在地等;

物品属性:物品名称、规格等。

使用E-R方法有利于进一步确定数据库和处理。

数据结构标准化

关系型数据库模型首先由IBM的E.F. Godd提出,然后提出了“标准化”的概念,是各类数据库逻辑设计的重要工具。关系的标准化程度通常通过属性之间的依赖程度来区分,以范式(NF)表示。审判条件如下:

1)关系的所有属性都是“简单域”,即没有“表中表”;

(2) 非主属性的整个功能依赖于关键字;

(3)非主属性之间完全独立,即非主属性之间不存在函数依赖。

如果不满足条件(1),则关系不规范;如果关系满足(1)但不满足条件(2)和(3),则称该关系满足第一范式(记为1NF);如果关系满足(1)且条件(2)满足,但条件(3)不满足,则称该关系满足第二范式(记为2NF);如果该关系同时满足条件(1)、(2)、(3),则称该关系满足第三范式(记为3NF)。有4NF等,但是当数据模型达到3NF时,一般可以消除歧义,减少数据冗余等,满足使用需求。

容量成熟度模型介绍

能力成熟度模型(Capability Maturity Model,CMM)用于描述一个公司或团体的软件工程过程和实践在特定条件下是如何实施和优化的。主要思想是:

(1)任务的执行是有组织的,可以看成是一个过程;

(2)整个过程的实施和改进可以系统地管理。

自70 年代软件危机以来,学术界和企业界在软件工程技术和过程工具方面投入了大量人力、物力和财力,希望找到提高软件质量的有效方法。最终,形成了一个共识:保证软件质量的根本途径是提高公司的软件生产能力。公司的软件生产能力取决于软件过程的能力,尤其是软件开发和生产的成熟度。如果你成熟了,你的软件生产能力就会更有保障,其中,技术和工具其实并不是最重要的。 1980年代,由美国国防部资助,卡内基梅隆大学软件工程研究所首先提出了CMM模型的理论,并于1980年代正式公布了研究成果。1990年至今,CMM得到了认可被许多国家的软件行业所采用,并在北美、欧洲、日本等国家和地区得到广泛应用,并已成为软件流程改进的事实上的行业标准。


发表评论

朗速ERP开发公司 备案号:蜀ICP备10017409号-1 朗速ERP软件开发公司 版权所有 公司地址:中国(四川)自由贸易试验区成都高新区吉泰五路88号3栋41楼6号