亲戚计算器

把亲友关系转换成逻辑学的关系代数来运算。

数学模型

输入

  • 根据年龄构建一个偏序集,年龄大 -> 小
  • 根据关系构建一个偏序集,例如父母 -> 子女,师 -> 徒
  • 集合中每一个元素的附加属性,例如性别

输出

由上述两个偏序集和附加属性,可以唯一确定两两元素之间的称谓

ER 模型

实体

人物

  • 姓 / 名
  • 性别
  • 出生年 / 月 / 日
  • 头像
  • 职业
  • 出生地 / 现居地:国家 / 省 / 市 / 县 / 乡镇

关系

  • 人物 A / B
  • 关系

称谓模版

  • 年龄偏序
  • 关系偏序层级
  • 附加值
  • 共同关系的年龄、关系、附加值
  • 称谓
  • 别称
  • 详细信息

举例:

  • +1,+1,男,爸爸
  • -1,-2,男,孙子
  • -1,-1,女,共同关系(+1,+1,男),妹妹
Previous
Next