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

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.
主站蜘蛛池模板: 邳州市| 肃宁县| 徐闻县| 随州市| 昌吉市| 红桥区| 宣化县| 丰镇市| 闸北区| 柘城县| 秭归县| 合川市| 彝良县| 镇巴县| 定西市| 隆安县| 福鼎市| 奉化市| 清徐县| 雷波县| 衡南县| 潞西市| 沽源县| 定南县| 三门峡市| 临湘市| 清河县| 临高县| 宜宾市| 阳城县| 巨野县| 江达县| 涿州市| 广汉市| 鄂托克前旗| 郑州市| 乌鲁木齐市| 红原县| 乐东| 杨浦区| 宁德市|