Понятие ДЛМ
Переход от ИЛИ к ДЛМ
Пример ДЛМ
Вопросы для самоконтроля
Этап даталогического проектирования начинается с выбора СУБД, на основе которой мы будем создавать свою БД. Допустим, в качестве СУБД мы выберем InterBase версии 5.
Итак, выполним первое правило перехода: "Каждый класс объектов записывается в виде схемы отношения."
Мы имеем объекты: ПРЕПОДАВАТЕЛЬ, ДИСЦИПЛИНА.
Поскольку выбранная СУБД не поддерживает русских имен, составление схем отношений будем вести с учетом этого требования.
PREPOD (KODP, FIOP, ADDR, KOD_UCH_S, KOD_UCH_Z, STAG, KOD_DOLG, DATA_R)
DISCIP (KODD, NAME_DIS, SEM, LEK, PZ, LZ) NOM_GR : KOD2, YEAR : YEAR)
Справочники
DOLGNOST (KOD, NAM_D)
UCH_STEP (KOD, NAM_ST)
UCH_ZV (KOD, NAM_ZV)
Переходим ко второму правилу перехода от ИЛМ к ДЛМ, реализации связи между объектами.
Поскольку связь Преподаватель : Дисциплина - это связь М : М, то мы создаем новое отношение
PREP_DIS (KODP, KODD)
Итак, после второго этапа проектирования БД мы получили следующую ДЛМ:
PREPOD (KODP, FIOP, ADDR, KOD_UCH_S, KOD_UCH_Z, STAG, KOD_DOLG, DATA_R)
DISCIP (KODD, NAME_DIS, SEM, LEK, PZ, LZ) NOM_GR : KOD2, YEAR : YEAR)
DOLGNOST (KOD, NAM_D)
UCH_STEP (KOD, NAM_ST)
UCH_ZV (KOD, NAM_ZV)
PREP_DIS (KODP, KODD)
Предыдущая страница | Следующая страница |