relation featurs

Реляционная модель

В статье Кодда (1970) были сформулированы основные принципы реляционной модели, которые отделили схему (логическую структуру) БД от способа ее хранения.

  • Based on a single concept – a 2 dimensional table with rows & columns called a relation
  • each row, or tuple, is collection of related facts
  • each column represents an attribute
  • A relational database contains one or more relations, or tables.

Свойства реляций

  • tuples have no particular order
  • ordering of attributes not important
  • no 2 rows (or tuples) are identical
  • all values belonging to a particular attribute are from the same domain
  • attributes are atomic
  • attributes may have a null value