《数据建模-经典教程》读书笔记八:概念模型

一、概念数据模型的解释

        概念模型是一种“单页”模型,该模型为特定用户在限定的业务范围内,按业务需求设计的。将概念模型限制于单页模型的原因在于:让建模工程师和其他参与者仅仅选出一些关键的概念。我们可以将20个概念安排到一页中,但显然500个不行。这里有一个很好的原则,作为建模工程师应该经常试问自己,模型用户是否会将某一概念作为业务领域中20大概念之一。

        概念数据模型中包含概念及其定义,还包含概念间相互作用的关系。与逻辑模型、物理模型不同,在概念模型中允许包含多对多关系。如下图示例:

每位供应者都是人。

每位病人都是人。

每位供应者可以提供一个或多个预约(Appointment)

每位病人都可以申请一个或多个预约。

每个预定计划(Schedule)都可以经商议由一个或多个预约构成

每个科室(Department)可以容纳一个或多个预约。

每个预约必须涉及一位供应者、一位病人、一个科室和一个预定计划。

        在概念层对概念的定义达成一致,那么对于更多细节的逻辑和物理分析将变得更为顺利,并能有效节约时间。以下3个理由说明定义的重要性:

        1)辅助业务和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值