Теория:

В реляционной модели все данные представлены в виде таблиц. При этом это может быть однотабличная модель данных или многотабличная модель, которая содержит несколько таблиц с данными, взаимосвязанных между собой по определенным правилам.
Основа реляционной модели данных — таблица (отношение). Каждая реляционная таблица содержит объекты одного вида.
таб1.jpg
Каждая таблица состоит из полей и записей.
Поле — столбец реляционной таблицы, который содержит информацию о свойствах или атрибутах объекта.
Каждое поле таблицы должно быть уникально в имени. Все объекты в одном поле имеют один тип и один размер.
Запись — строка реляционной таблицы, которая представляет собой информацию об отдельных объектах, логически связанных между собой.
В реляционных таблицах не допускаются одинаковые записи.
Ячейка — отдельный объект таблицы, свойства которого определены Полем.
Каждая реляционная модель или база данных состоит, как правило, из нескольких таблиц, взаимосвязанных между собой. Связать их помогает первичный ключ.
Первичный ключ — поле или несколько полей, которые однозначно определяют или идентифицируют каждую запись.
Связать между собой таблицы можно тремя путями:
  • «один к одному» — тип связи, при котором таблицы имеют одинаковое количество записей и запись одной из таблиц соответствует только одной записи из другой таблицы. Например, таблицы в базе данных «Президенты стран» могут быть со связью типа «один к одному», так как только один президент может быть у страны и только одной страной он может управлять.
 1-1.png
  • «один ко многим» — тип связи, при котором одной записи из главной таблицы соответствует несколько записей из подчиненной таблицы. Например, таблицы в базе данных «Семьи» могут быть связаны как «один ко многим», так как у одного родителя может быть несколько детей.
1-м.png
  • «многие ко многим» — тип связи, при котором нескольким записям одной таблицы соответствует несколько записей другой таблицы. Например, таблицы в базе данных «Успеваемость» могут быть связаны как «многие ко многим», так как у всех учеников всегда бывают разные отметки.
м-м.png