Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Пример схемы базы данных в eer-модели



В этом разделе приводится пример для иллюстрации различных понятий. Рассмотрим базу данных Университета, которая содержит движения студентов, их руководстве, слушаемых и прослушанных курсах, а также курсах, предлагаемых Университетом. База данных также поддерживает исследовательские проекты факультетов и выпускников (рис.26).

Тип объекта ЛИЦО имеет 2 подкласса: СОТРУДНИК с атрибутами Должность, Nкомнаты, Телефон, Зарплата и каждый СОТРУДНИК связан с академическим институтом РАБОТАЕТ (1:N). Среди прочих атрибутов (не показанных на рис.) имеется ГодОбучения. ОТДЕЛ организует работу(практику) как с младше-, так и со старшекурсниками. Прослушанные и слушаемые курсы реализованы через связь СТУДЕНТА с такими объектами как СЕМЕСТР и его подкласс ТЕКУЩИЙ_СЕМЕСТР, а о каждом прослушанном курсе хранится Оценка и Дата ее получения. ВЫПУСКНИК - подкласс СТУДЕНТА с определяющим предикатом ГодОбучения=5. Д ля каждого ВЫПУСКНИКА мы держим перечень ранее полученных степеней в составном, многозначном атрибуте [Степень]. Мы их также связываем с научным руководителем и куратором по дипломной работе.

Научный ОТДЕЛ связан с теми преподавателями, которые им руководят или работают в нем, а также с колледжами, относящимися к нему. Часть преподавателей и выпускников работают, кроме того, ИНСТРУКТОРАМИ - ИСЛЕДОВАТЕЛЯМИ, что показано на схеме категорией с суперклассами ПРЕПОДАВАТЕЛЬ и ВЫПУСКНИК.





Дата публикования: 2015-09-17; Прочитано: 165 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...