Реляционная модель данных представляет собой совокупность таблиц с установленными между ними связями. Название «реляционная» происходит от английского слова relation-отношение. Этот термин указывает, что модель отражает отношения составляющих её частей. В реляционной модели каждая таблица описывает один класс объектов.
1. Каждый элемент таблицы - один элемент данных. Элементом таблицы является ячейка. Данное свойство означает, что в одной ячейке реляционной таблицы не может указываться более одного значения параметра. 1. Каждый элемент таблицы - один элемент данных. Элементом таблицы является ячейка. Данное свойство означает, что в одной ячейке реляционной таблицы не может указываться более одного значения параметра.
2. Все элементы одного столбца(поля)имеют одинаковый тип(числовой, символичный и т. п.), формат и смысл. Указывает, что в одном столбце таблицы не могут содержаться данные разных типов, например, и текст, и числа. Все данные одного столбца должны иметь одинаковый смысл. 2. Все элементы одного столбца(поля)имеют одинаковый тип(числовой, символичный и т. п.), формат и смысл. Указывает, что в одном столбце таблицы не могут содержаться данные разных типов, например, и текст, и числа. Все данные одного столбца должны иметь одинаковый смысл. 3. Каждый столбец(поле) имеет уникальное имя. Означает, что в таблице не может быть столбца, не имеющего имени, и не может быть двух столбцов с одинаковыми именами. 4. Одинаковые строки в таблице отсутствуют. Означает, что каждая строка описывает конкретный объект. 5. Порядок следования строк в таблице может быть произвольным. Означает, что информация об объекте одного класса не зависит от информации о другом объекте этого же класса.
6. Каждая таблица должна иметь ключ. Ключ(ключевой элемент)-это поле или совокупность полей, которые единственным образом определяют каждую строку(запись) в таблице. Таким образом, не может быть строк с одинаковыми ключами. 6. Каждая таблица должна иметь ключ. Ключ(ключевой элемент)-это поле или совокупность полей, которые единственным образом определяют каждую строку(запись) в таблице. Таким образом, не может быть строк с одинаковыми ключами. 7. Таблицы, входящие в модель данных, могут характеризоваться разным количеством полей и записей. Каждая таблица описывает определенный класс объектов, который может характеризоваться своим набором параметров, и, соответственно, таблицы могут иметь разную структуру, а также количество записей.
М:М 1:М
Пример сетевой модели увлечений и подростков. Пример сетевой модели увлечений и подростков.
Реляционная модель увлечений и подростков. Реляционная модель увлечений и подростков. М М