Реляционные модели данных в последнее время получили широкое распространение вследствие простой формы представления данных, а также благодаря развитому теоретическому аппарату, позволяющему описывать различные преобразования реляционных данных. Основу реляционной модели данных составляет понятие отношения, представляющего собой подмножество декартова произведения доменов. Домен- это некоторое множество элементов, например множество целых чисел или множество допустимых значений, которые может принимать объект по некоторому свойству.
Декартовым произведением доменов D1, D2,..,Dk
D1*D2*....*Dk,
где


называется множество всех кортежейдлины k, т.е. состоящих из k элементов - по одному из каждого домена 
Таким образом, декартово произведение

В ряде случаев отношения удобно представлять в виде таблицы, где каждая строка соответствует кортежу, а столбец атрибуту, например,