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

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.
主站蜘蛛池模板: 楚雄市| 丹阳市| 房产| 敖汉旗| 陈巴尔虎旗| 唐海县| 巴马| 安陆市| 南宫市| 皮山县| 合江县| 通辽市| 阳江市| 鸡东县| 临沧市| 海宁市| 时尚| 邵阳县| 碌曲县| 灵璧县| 镇原县| 三河市| 洪江市| 平顶山市| 丽水市| 京山县| 象州县| 镇巴县| 兰坪| 西乌珠穆沁旗| 沐川县| 忻城县| 乡城县| 冀州市| 莆田市| 汤阴县| 大邑县| 通江县| 温泉县| 江口县| 湘潭市|