`
343050143
  • 浏览: 12102 次
  • 性别: Icon_minigender_1
  • 来自: 长春市
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据建模之特化

阅读更多
特化是指为实体模型建立子类的过程。一言以蔽之就是为按照某些特征为实体模型分组,不同的组代表超类的一个特征。

在数据模型中包含超类/子类联系和特化有两个主要的原因
1.某些属性可能只应用与超类的一部分实体而不是所有的实体
2.一些联系类型可能只足偶为子类成员的实体参与。

总之,特化过程允许我们做以下工作
1.定义实体类型的子类集合
2.为每个子类建立附加的专用属性
3.在每个子类和其他实体类型之间建立附加的专用联系类型。
分享到:
评论

相关推荐

    基于UML的网上购物系统的建模.pdf

    针对系统用户用例图,顾客参与者与之交互的用例包括用户信息维护、商品查询、订购商品和订单维护。这些用例之间的关系包括关联关系(Association)、包含关系(Include)、扩展关系(Extend)和泛化关系...

    基于改进全卷积神经网络的医疗数据表面重建算法.pdf

    标题和描述中提到的技术主要集中在基于改进全卷积神经网络的医疗数据表面重建算法上,这是一种结合了深度学习、机器学习以及数据建模的方法,旨在提高医疗数据的处理效率和准确性。以下是这些知识点的详细说明: 1....

    UML基础与Rose建模教程期末考试题

    活动图的建模步骤包括:确定活动、识别初始和终止状态、建立活动间的流转关系、添加泳道(分隔不同参与者或子系统的工作)、添加决策和合并节点,以及细化活动图中的控制流和数据流。 8. **状态图与活动图的异同**...

    基于混合数据分类树的深基坑CAD系统.pdf

    利用三维建模方法,系统能够快速、准确地展示工程设计,同时通过数据可视化的多种方法,如散列矩阵图、平行坐标、星形坐标系等,增强了数据表达的多样性和动态性,使得原本复杂的工程数据更加易于理解和使用。...

    省级国土空间基础信息平台建设方案研究与应用-以新疆为例.pdf

    自然资源一体化数据库的构建包括多个环节,如数据库内容组织、数据建模设计、数据资源建库和数据服务发布。内容组织按照现状、规划、管理和社会经济数据分类;数据建模设计涉及数据库架构、结构和模型,建立统一数据...

    Introduction to multi-relational data mining

    第一阶表示与命题表示相比,提供了更为灵活和强大的数据建模能力。在第一阶表示中,数据案例可以是大小可变、结构化的对象,如序列、集合、图或层次结构。这种表示方式允许从潜在无限的特征集中选择特征,从而更好地...

    标准建模语言UML与Java实现:UML概述.ppt

    3. 子类:是父类的扩展或特化,可以继承父类的属性和方法,同时添加新的特性。 4. 继承性:允许子类直接使用父类的代码,减少了代码重复,提高了代码的可维护性和复用性。 5. 多态性:不同的对象对同一消息可以有...

    推选数据库设计3PPT资料.ppt

    此外,EER模型还支持联合子类建模,值集属性和复合结构属性,这些都增强了模型表达能力。 从ER/EER模型转换到关系模式是数据库设计的关键步骤。关系模式是关系数据库的基础,每个关系模式对应于一个表。映射过程中...

    对象数据库系统

    (2)平面关系模型,嵌套关系模型,复合对象模型,引用类型,对象联系图的成分及表示方法,数据的概化/特化,继承性。 (3)OO的数据类型系统:基本类型,五种复合类型,引用类型。 (4)对象关系模型的定义,两个...

    软件需求分析课件:Chap 11-Iteration 3--More Topics.ppt

    此外,过程建模利用UML活动图来进行,这是一种用于展示流程中顺序和并行活动的图表,适用于业务流程建模、工作流、数据流以及复杂算法的可视化。基本的UML活动图符号包括动作、分区、分支(fork)、合并(join)和...

    数据库设计3(共55张PPT).pptx

    ER模型是概念设计阶段常用的数据建模工具,它以图形方式描绘实体、属性和实体间的关系。实体类型代表具有共同属性的一类对象,如学生、教师等。实体集则是同一类型实体的集合。属性描述实体的特征,键属性用于唯一...

    PHP程序中面向对象设计经验总结.docx

    1. 数据隐藏:这是面向对象设计的核心原则之一,通过将数据声明为私有或受保护的,可以防止外部代码直接访问和修改,从而确保数据的完整性和安全性。 2. 接口依赖:类的使用者应该依赖于类的公共接口,而不是类的...

    面向对象设计60条原则

    35. 特化层次结构:继承仅用于表示特定的层次结构。 36. 基类与派生类关系:派生类了解基类,基类不了解派生类。 37. 私有数据:基类数据应私有,保护数据不被误用。 38. 继承层次:理论上层次深好,但实践中应考虑...

    基于深度学习的鱼道内鱼类实时检测.pdf

    通过对鱼道视频数据进行预处理和标注,训练了一个针对鱼类特化的YOLOv3模型。实验结果显示,该模型能够高效准确地检测鱼道中的鱼类,实时记录鱼类的数量和长度信息。这一成果不仅为后续研究鱼类行为提供了宝贵的数据...

    UML期末复习资料

    借阅者通过图书管理员与系统交互,而系统管理员负责维护系统数据,包括图书、借阅者和管理员信息的增删改查。系统的关键类可能包括用户类(涵盖借阅者和管理员)、图书类、预定类、借阅类和书目类。这些类之间可能...

    数据库设计方案-学生成绩管理系统.doc

    接下来,逻辑数据库设计阶段包括标识实体和关系、确定属性、候选键、主键和备用键、特化和泛化实体、数据冗余检查、用户事务支持性、创建表、规范化检查以及再次确认事务支持和业务规则。这一阶段的目标是构建一个无...

Global site tag (gtag.js) - Google Analytics