Abstract
关系是各个对象之间的联系和对应。采用 二元组 或 多元组 的集合来表示关系。
例如学生 - 班级 - 学院这三组对象的隶属关系:
如果 是 的一个子集,则称其为集合 到 的 n 元关系。
- 特别地,当 (i = 1, 2, ..., n) 时,也称 为 上的 n 元关系。
二元关系
二元关系是 n 元关系的一种特殊情况,即 。
例如, 是 的一个子集,则称其为 到 的二元关系。
又如, 是 的一个子集,则称其为 上的二元关系。
- 举例而言,我们定义 上的整除关系 ,那么 ,而 。
记号
- 用 表示
- 用 表示
域
- 的定义域(domain):
- 的值域(range):
称 为 的前域, 为 的陪域。
关系的归纳法定义
关系也可以通过归纳法定义。例如 上的小于关系 可以定义为:
- 基础条款:
- 归纳条款:如果 ,则 ,
- 终极条款:除了上述两个条款包含的元素,其他元素均不属于 。