0
关系模型的数据结构:二维表,即关系 单一结构,实体、实体间各种联系均 用关系来表示。
定义
要深入了解关系的概念,我们先熟悉一下集合运算。 笛卡尔积D1×D2×…×Dn的子集叫做给定这组域D1 ,D2 ,…, Dn上的关系。表示为:R(D1 , D2 , …, Dn ) R是关系的名字,n是关系的目或度。 关系的每个元素是关系的元组,通常用t表示。 关系是笛卡尔积的有限子集。 每个分量都必须是不可分的数据项;
特点
- 列是同质的,即每一列都是同一类型的数据,取自同一个域;
- 不同列可取自同一域,每列以不同的属性名区分;
- 列的顺序无关,不影响其信息内容,可任意交换;
- 行的顺序无关,不影响其信息内容,可任意交换;
- 同一关系中的任意两个元组不能相同;
- 每个关系都至少有一个候选码唯一标识它的元组。
收藏