官术网_书友最值得收藏!

Tuple

A tuple is a set of ordered attributes. They are written by listing the elements within parentheses () and separated by commas, such as (john, smith, 1971). Tuple elements are identified via the attribute name. Tuples have the following properties:

  • (a1,a2, a3,…,an) = (b1, b2,b3,…,bn ) if and only if a1= b1, a2=b2, …,an= bn
  • A tuple is not a set; the order of attributes matters as well as duplicate members 
    • (a1, a2) ≠(a2, a1)
    • (a1, a1) ≠(a1)
  • A tuple has a finite set of attributes

In the formal relational model, multi-valued attributes as well as composite attributes are not allowed. This is important to reduce data redundancy and increase data consistency. This isn't strictly true in modern relational database systems because of the utilization of complex data types such as JSON and key-value stores.

There is a lot of debate regarding the application of normalization; the rule of thumb is to apply normalization unless there is a good reason not to do so.

主站蜘蛛池模板: 金寨县| 吴堡县| 新竹县| 苍梧县| 安岳县| 德钦县| 长沙县| 习水县| 琼结县| 潜山县| 甘南县| 扬中市| 哈巴河县| 兰坪| 策勒县| 洛浦县| 永新县| 沭阳县| 保山市| 枞阳县| 青川县| 犍为县| 敦化市| 托克逊县| 新绛县| 徐闻县| 滦平县| 浠水县| 玛曲县| 通河县| 鹤岗市| 东台市| 钟祥市| 绵阳市| 隆德县| 鄂伦春自治旗| 永宁县| 五峰| 忻州市| 星子县| 兴山县|