一、路径搜寻说明
数据模型是一组由符号、文本组成的集合,用以准确表达信息景观,达到有效交流,沟通的目的。
2、有趣的冰淇淋
不同于数据表单,数据模型应满足如下要求:
1)只包含类型:数据模型中通常无需显示,如巧克力或3匙,这样具体的数据,需要显示的是数据对应的概念或类型。比如,上述数据模型中显示的类型为冰淇淋口味,而非巧克力或香草这样具体的值,还显示了冰淇淋大小,而不是具体的值,1匙或2匙。
2)包含相互作用:数据模型还需要抓住不同概念、类型间的相互作用。比如,冰淇淋口味与大小之间的相互作用是什么?如果有人要买3匙冰淇淋,那么这3匙是同一种口味,还是3种不同的口味。正如冰淇淋口味与大小间的相互作用,在一个数据模型中要求表述不同类型间的相互作用。
3)提供一个简洁的交流媒介:比起仅使用数据表单进行交流,用包含数据模型的文档交流,其效率要高得多。数据模型显示各个类型,并用简单且有效的符号表达它们之间的相互作用。对于冰淇淋这个实例,为了有效描述各个类型以及它们之间的相互作用,显然数据模型是种更为精练的工具,而仅使用数据表单往往达不到这样的效果。
数据模型将数据进行汇总,从而让它们更容易理解。
数据建模为了明确某一组织结构及其操作,而使用一组技术和实施一些活动,即提出一个信息解决方案,从而实现该组织的某些目标。
【备注说明】本章用最核实的语文和例子描述了数据模型是什么,真正验证了数据来源于生活,而又服务于生活。数据模型就是用来表述有什么?之间是什么关系的问题。帮助我们用来解决相应的问题。