4、概念建模:从值、链接到类的全面解析

概念建模:从值、链接到类的全面解析

1. 值的概念与应用

在概念建模中,对象本身所携带的标识符和类别信息,对于其所代表的实体描述非常有限。为了更全面地捕捉实体的属性,我们引入了“值”的概念。

1.1 值的定义

值是实体的原子特征在模型中的形式化表示。这里的“原子特征”指的是实体的简单属性,如名称、颜色或重量等。判断一个属性是否简单到可以建模为一个值,需要一定的判断。一般来说,能用单个数字或数据表示的属性可以作为值,但并没有严格的规则。例如,颜色可以用“天蓝色”或 RGB 表示法中的 #3399FF 这样的简单数据来表示,也可以将红、绿、蓝通道分别作为单独的值。同样,一个较长的描述即使包含多个句子,也可能构成一个值。

1.2 值的表示形式

值采用“名称 = 内容”的形式。值的名称通常是一个单词或短语,用于说明该值的含义。按照惯例,名称首字母大写,如果由多个单词组成,单词之间没有空格,且每个单词首字母都大写,如 GivenName。内容则表示与该值对应的数据,文本内容通常用双引号括起来,而数字则不用。以下是一些示例:

b: Book
Title = “Cathedral”
Year = 1983
c: Book
Title = “Furious Seasons”
Year = 1977
p: Person
GivenName = “Raymond”
FamilyName = “Carver”
Nationality = “American”

1.3 值的特殊情况

在建模过程中,可能会出现一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值