把亲友关系转换成逻辑学的关系代数来运算。
数学模型
输入
- 根据年龄构建一个偏序集,年龄大 -> 小
- 根据关系构建一个偏序集,例如父母 -> 子女,师 -> 徒
- 集合中每一个元素的附加属性,例如性别
输出
由上述两个偏序集和附加属性,可以唯一确定两两元素之间的称谓
ER 模型
实体
人物
- 姓 / 名
- 性别
- 出生年 / 月 / 日
- 头像
- 职业
- 出生地 / 现居地:国家 / 省 / 市 / 县 / 乡镇
关系
- 人物 A / B
- 关系
称谓模版
- 年龄偏序
- 关系偏序层级
- 附加值
- 共同关系的年龄、关系、附加值
- 称谓
- 别称
- 详细信息
举例:
- +1,+1,男,爸爸
- -1,-2,男,孙子
- -1,-1,女,共同关系(+1,+1,男),妹妹