Abstract

关系是各个对象之间的联系和对应。采用 二元组 或 多元组 的集合来表示关系。

例如学生 - 班级 - 学院这三组对象的隶属关系:

如果 的一个子集,则称其为集合 的 n 元关系。

  • 特别地,当 (i = 1, 2, ..., n) 时,也称 上的 n 元关系。

二元关系

二元关系是 n 元关系的一种特殊情况,即

例如, 的一个子集,则称其为 的二元关系。

又如, 的一个子集,则称其为 上的二元关系。

  • 举例而言,我们定义 上的整除关系 ,那么 ,而

记号

  • 表示
  • 表示

  • 的定义域(domain):
  • 的值域(range):

的前域, 的陪域。

关系的归纳法定义

关系也可以通过归纳法定义。例如 上的小于关系 可以定义为:

  1. 基础条款:
  2. 归纳条款:如果 ,则
  3. 终极条款:除了上述两个条款包含的元素,其他元素均不属于