UDM中的人(people)和组织(organization)
简介
Silverston 在他的书[1]中描述了一灵活的数据模型,涵盖了人和组织、Party(中文中没有直接对应的词,不翻译)间的关系、地址、联络方式和Party间的沟通信息。本文描述了一个简化的版本。
注意:
此模型可用作与CRM相关的各种应用的逻辑模型,不要直接当作物理模型,结果会很惨。
数据模型
实体描述
Person(个人)
Person 实体存储个人的信息,这些信息与工作或者角色无关,例如:
1. 姓名
2. 性别
3. 出生日期
为了节省时间和篇幅,此处忽略了用单独实体表示Person属性的数据模型。
Organization(组织)
Organization实体存储的信息是关于因共同目的而组成的群体,比如公司、部门、政府机构或者非营利机构等。下图显示了一简单的层次图,由一些常见的Organization实体组成。
Figure 1. Organization
Party
一个Party是Person(个人)或者Organization(组织)。Pa