图:关系(Relation)的示例
<aside> 💡
相对应地,relationship表示实体(entry)之间的关联,与此处的relation不同
</aside>
给定集合:$D_1,D_2,...,D_n\space (D_i=a_{ij}|{}_{j=1...k})$ ,则它们的笛卡尔乘积(Cartesian Product)为 $D_1\times D_2\times...\times D_n$,关系 $r$ 即为上述笛卡尔乘积的子集
示例:
图:关系的含义示例
关系包含两个概念:关系模式(relation schema)和关系实例(relation instance)
假设 $A_1,A_2,...,A_n$ 是属性
$R=(A_1,A_2,...,A_n)$ 是关系模式
**示例:**instructor-schema = (ID, name, dept_name, salary)
$r(R)$ 是基于关系模式 $R$ 的关系
**示例:**instructor(instructor-schema)
= instructor(ID, name, dept_name, salary)