Таблица ОЦЕНКИ связана с таблицей Ученики по полю Код ученика, а с таблицей ПРЕДМЕТЫ по полю Код предмета.
Составляя таблицу УЧЕНИКИ, мы можем указать в ней и тех учеников, для которых в ОЦЕНКИ пока нет записей (например, если ученик болел и его еще не спрашивали на уроках).
Обратное неверно: не имеет смысла включать в таблицу ОЦЕНКИ оценки для ученика, которого мы еще не внесли в таблицу учеников.
В паре Ученики – ОЦЕНКИ первая таблица считается главной, а вторая — подчиненной. Поле Код ученика для первой таблицы является первичным ключом, а для второй таблице — внешним ключом.
Таблица ОЦЕНКИ имеет собственный первичный ключ, состоящий из трех полей.
Назовите эти поля (код ученика, код предмета, дата).
Для пары связанных таблиц (одна из которых главная, а другая — подчиненная) всегда определен один из двух взаимоисключающих типов связи:
«Один-ко-Многим» или «Один-к-Одному».