ПРЕДМЕТ

 
 
Наименование Часы Отчетность
Математика Экзамен
Физика Экзамен
Физкультура Зачет

 

 

 


Между таблицами реляционной модели должны быть установлены связи, существующие между объектами в предметной области, т.е. все те связи, которые были установлены нами в рассмотренной выше сетевой модели.

При построении реляционной модели примем следующее ограничение: каждый предмет читается определенным преподавателем. Тогда, в отличие от построенной ранее логической структуры данных, связь между объектами ПРЕПОДАВАТЕЛЬ – ПРЕДМЕТ будем рассматривать как одностороннюю – от объекта ПРЕПОДАВАТЕЛЬ к объекту ПРЕДМЕТ.

М

ПРЕПОДАВАТЕЛЬ ПРЕДМЕТ

Эта связь имеет имя Читаемый предмет.

В реляционной модели нет специальных средств для представления связей. Все связи устанавливаются через одинаковые значения одноименных столбцов, содержащихся в различных таблицах. Эти столбцы должны соответствовать одному и тому же свойству.

Для установления связи 1:М в таблицу, находящуюся на стороне М, вводятся дополнительные столбцы из таблицы, находящейся на стороне 1.Для установления связи М:М приходится создавать дополнительную связующую таблицу, содержащую столбцы из связываемых таблиц. Между каждой из связываемых таблиц и вновь созданной таблицей устанавливается связь 1:М. Если между таблицами существует связь 1:1, то их можно объединить в одну таблицу.

Установим связи между таблицами.

Для установления связи Читаемый предмет в таблицу ПРЕДМЕТ добавим столбец ФИО_П из таблицы ПРЕПОДАВАТЕЛЬ. Фамилия каждого из преподавателей, читающего несколько предметов, будет встречаться в таблице ПРЕДМЕТ несколько раз (по числу читаемых им предметов). Таким образом между таблицей ПРЕПОДАВАТЕЛЬ и таблицей ПРЕДМЕТ устанавливается связь 1:М.

Между таблицами СТУДЕНТ и ПРЕПОДАВАТЕЛЬ необходимо установить связь М:М (это связи Учителя и Ученики). Для этого создадим связующую таблицу СТУДЕНТ_ПРЕПОДАВАТЕЛЬ, состоящую из столбцов ФИО_П и N зачетной книжки. Эта таблица связывается с таблицей СТУДЕНТ по столбцу N зачетной книжки, а с таблицей ПРЕПОДАВАТЕЛЬ – по столбцу ФИО_П.

 

 








Дата добавления: 2015-06-12; просмотров: 563;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.