關係可以有三種類型:基本類型(基本表或者基表)、查詢表和視圖表

基本類型具有以下6條性質:

    1.列是同質的(homogeneous),即每一列中的分量是同一類型的數據,來自同一個域;

    2.不同的列可出自同一個域,稱其中的每一列為一個屬性,不同的屬性要給予不同的屬性名。當兩種不同的屬性的值取自同一個域時,要賦予屬性不同的屬性名;

    3.列的順序無所謂;

    4.任意兩個元組的候選碼不能取相同的值;

    5.行的順序無所謂;

    6.分量必須去原子值,即每一個分量都必須是不可分的數據項。

關係模型要求關係必須是規範化(normalization)的,最基本的條件是關係的每一個分量必須是一個不可分的數據項。規範化的關係簡稱為範式(Normal Form,NF)。

關係的描述成為關係模式(relation schema)。它可以形式化的表示為R(U,D,DOM,F)——其中R為關係名,U為組成該關係的屬性名集合,D為U中屬性所來自的域,DOM為屬性向域的映像集合,F為屬性間數據的依賴關係集合。