折叠 编辑本信油而李论交段 数据对象简介
数据民娘烟劳零显校阶对象(Data Object):
是性记李么青质相同的数据元素的集合。
是数据的一个子集。
数据对象是一种运行时的概念。
可以是外部实体(例如,产生或使用信息的任何事物)、事物(例如,报表)、行为(例如,打电话)、事件(例如,响警报)、角色(例如边视号钢,教师、学生)、单位(例如,会计科)、地点(斗复致随张赵形世某责例如,仓库)或结构(例如,文补验断关井烈龙件)等。总之,可以由一没概鲜演铁受化候雷哥组属性来定义的实体都可以被认为是数据对象。
折叠 编辑本段 数据对象春钟我洋联系
数据对象彼此之间相互连接的方式称为联系,也称为关系。联系可分为以下3种类型:
(1) 宁减花七异两一对一联系(1∶1)
孔财关特角庆例如,一个部门有一个经理,而每个经理只在一强形统治使只个部门任职,则部门与经理的联系是一对一的。
(2) 一对多联系(1∶N)
例久存又如,某校教师与课程之间存在一对多的联系"教",即每位教师可以教更点小雷苗似右雨落多门课程,但是每门课程只能由一位教师来教。
(3) 多法希空元问明几客米县速对多联系(M∶N)
例如,图3.2表示学生与课程间的联系("学")是多对多的,即一个学生可以学多门课程,而每门课程代黑低台当步倒岁可以有多个学生来学。