
ИСФУММ. Модель
данных. cтр.
http://www.sibinfo.ru/tmp/MPS/doc/mps_er.doc
Модель данных
Дата последнего изменения документа: 29.08.01
Отчет создан для прикладной системы "Информационно-справочный фонд учебно-методических материалов, учебных компьютерных программ для ВУЗов и техникумов отрасли"
Версия прикладной системы: ver.
Введение
Настоящий документ содержит описание структуры данных. Модель включает идентифицированные сущности (включая атрибуты и уникальные идентификаторы) и связи.
Использование документа:
-
разработчики используют описанную модель для построения логической структуры данных
1 . Диаграммы сущностей и связей
Ниже приведены диаграммы идентифицированных сущностей и связей.
Легенда к ER-диаграмме № 1
Имя: ERD1
Название:
Автор:
Дата и время последнего изменения: 25.08.01 23:53:13
2. Определения данных
Настоящий раздел содержит описания всех идентифицированных сущностей и атрибутов модели.
Используемые обозначения:
# - первичный ключ
* - уникальный идентификатор
ПАРАМЕТР.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор параметра |
2 |
*НАЗВАНИЕ |
VARCHAR2(50) |
Y |
Название параметра |
3 |
ЗНАЧЕНИЕ |
VARCHAR2(4000) |
N |
Значение параметра |
4 |
ОПИСАНИЕ |
VARCHAR2(250) |
N |
Описание параметра |
Сущность ПАРАМЕТР не участвует ни в каких связях.
ПОЛЬЗОВАТЕЛЬ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(10) |
Y |
Идентификатор пользователя |
2 |
*USERNAME |
VARCHAR2(30) |
Y |
Системное имя пользователя |
3 |
PASSWORD |
VARCHAR2(30) |
Y |
Пароль |
4 |
ФИО |
VARCHAR2(100) |
N |
Фамилия Имя Отчество |
5 |
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ |
VARCHAR2(2000) |
N |
Дополнительная информация (должность, контактные адреса и т.п.) |
Сущность ПОЛЬЗОВАТЕЛЬ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
имеет |
РОЛЬ |
один |
и один |
представляет |
УЧЕБНОЕ_ЗАВЕДЕНИЕ |
нуль |
и один |
отвечает за |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
изменил |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
РОЛЬ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор роли |
2 |
НАЗВАНИЕ |
VARCHAR2(50) |
Y |
Название роли |
3 |
ОПИСАНИЕ |
VARCHAR2(250) |
N |
Описание роли |
Сущность РОЛЬ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
дана |
ПОЛЬЗОВАТЕЛЬ |
нуль |
и более |
СПЕЦИАЛЬНОСТЬ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(10) |
Y |
Идентификатор специальности |
2 |
КОД |
NUMBER(4) |
Y |
Код специальности |
3 |
НАЗВАНИЕ |
VARCHAR2(250) |
Y |
Название специальности |
Сущность СПЕЦИАЛЬНОСТЬ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
для |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
соответствует |
УРОВЕНЬ ОБРАЗОВАНИЯ |
один |
и один |
СПОСОБ ОБУЧЕНИЯ.
Способ обучения
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор способа обучения |
2 |
НАЗВАНИЕ |
VARCHAR2(100) |
Y |
Название способа обучения |
3 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(5) |
N |
Порядковый номер (используется только для упорядочивания способов обучения в пользовательских интерфейсах) |
Сущность СПОСОБ ОБУЧЕНИЯ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
для |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
ТЕХНОЛОГИЯ ХРАНЕНИЯ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор технологии хранения |
2 |
НАЗВАНИЕ |
VARCHAR2(100) |
Y |
Название технологии хранения |
3 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(5) |
N |
Порядковый номер (используется только для упорядочивания технологий хранения в пользовательских интерфейсах) |
Сущность ТЕХНОЛОГИЯ ХРАНЕНИЯ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
для |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
ТИП УЧЕБНОГО МАТЕРИАЛА.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор типа учебного материала |
2 |
НАЗВАНИЕ |
VARCHAR2(100) |
Y |
Название типа учебного материала |
3 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(5) |
N |
Порядковый номер (используется только для упорядочивания типов учебных материалов в пользовательских интерфейсах) |
Сущность ТИП УЧЕБНОГО МАТЕРИАЛА участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
для |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
УРОВЕНЬ ОБРАЗОВАНИЯ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(2) |
Y |
Идентификатор уровня образования |
2 |
НАЗВАНИЕ |
VARCHAR2(50) |
Y |
Название уровня образования |
3 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(2) |
N |
Порядковый номер для упорядочения уровней образования в пользовательских интерфейсах |
Сущность УРОВЕНЬ ОБРАЗОВАНИЯ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
имеет |
СПЕЦИАЛЬНОСТЬ |
нуль |
и более |
имеет |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
имеет |
УЧЕБНОЕ_ЗАВЕДЕНИЕ |
нуль |
и более |
УЧЕБНАЯ ДИСЦИПЛИНА.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(10) |
Y |
Идентификатор дисциплины |
2 |
НАЗВАНИЕ |
VARCHAR2(250) |
Y |
Название дисциплины |
3 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(5) |
N |
Порядковый номер (используется только для упорядочивания дисциплин в пользовательских интерфейсах) |
Сущность УЧЕБНАЯ ДИСЦИПЛИНА участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
имеет |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
входит в |
ЦИКЛ ДИСЦИПЛИН |
один |
и один |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(15) |
Y |
Идентификатор УММ |
2 |
НАЗВАНИЕ |
VARCHAR2(1000) |
Y |
Название УММ |
3 |
АВТОРЫ |
VARCHAR2(250) |
N |
Авторы УММ |
4 |
КРАТКОЕ ОПИСАНИЕ |
TEXT |
N |
Описание УММ |
5 |
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ |
TEXT |
N |
Информация о том, чему не нашлось место в данной структуре. |
6 |
ГОД СОЗДАНИЯ |
NUMBER(4) |
N |
Год создания УММ |
7 |
СТАТУС |
NUMBER(1) |
Y |
Используется для выделения учебных материалов, которые находятся в стадии подготовки публикации на сайте (Новый), опубликованных (Опубликован), временно снятых с публикации (Недоступен). |
8 |
МЕСТОНАХОЖДЕНИЕ |
VARCHAR2(250) |
N |
Местонахождение учебного материала, например, адрес ссылки в сети Интернет и т.д. |
9 |
ДАТА СОЗДАНИЯ В БД |
DATE |
Y |
Дата занесения УММ в БД |
10 |
ДАТА ПОСЛЕДНЕГО ИЗМЕНЕНИЯ |
DATE |
Y |
Дата последнего изменения УММ |
Сущность УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
по |
УЧЕБНАЯ ДИСЦИПЛИНА |
один |
и один |
поддерживает |
СПОСОБ ОБУЧЕНИЯ |
нуль |
и более |
использует |
ТЕХНОЛОГИЯ ХРАНЕНИЯ |
нуль |
и более |
разработан в |
УЧЕБНОЕ_ЗАВЕДЕНИЕ |
один |
и один |
рекомендован для |
СПЕЦИАЛЬНОСТЬ |
нуль |
и более |
предназначен для |
УРОВЕНЬ ОБРАЗОВАНИЯ |
один |
и один |
закреплен за |
ПОЛЬЗОВАТЕЛЬ |
нуль |
и один |
изменен |
ПОЛЬЗОВАТЕЛЬ |
нуль |
и один |
соответствует |
ТИП УЧЕБНОГО МАТЕРИАЛА |
нуль |
и более |
УЧЕБНОЕ_ЗАВЕДЕНИЕ.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор учебного заведения |
2 |
НАЗВАНИЕ |
VARCHAR2(250) |
Y |
Название учебного заведения |
3 |
СОКРАЩЕННОЕ НАЗВАНИЕ |
VARCHAR2(20) |
Y |
Сокращенное название учебного заведения |
4 |
АДРЕС |
VARCHAR2(250) |
N |
Адрес учебного заведения |
Сущность УЧЕБНОЕ_ЗАВЕДЕНИЕ участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
разработало |
УЧЕБНО МЕТОДИЧЕСКИЙ МАТЕРИАЛ |
нуль |
и более |
уполномочило |
ПОЛЬЗОВАТЕЛЬ |
нуль |
и более |
соответствует |
УРОВЕНЬ ОБРАЗОВАНИЯ |
один |
и один |
ЦИКЛ ДИСЦИПЛИН.
Атрибуты |
||||
N/N |
Название |
Тип |
Обяз. |
Описание |
1 |
#ИД |
NUMBER(5) |
Y |
Идентификатор цикла дисциплин |
2 |
*ШИФР |
VARCHAR2(10) |
Y |
Шифр цикла дисциплин |
3 |
НАЗВАНИЕ |
VARCHAR2(250) |
Y |
Название цикла дисциплин |
4 |
ПОРЯДКОВЫЙ НОМЕР |
NUMBER(5) |
N |
Порядковый номер (используется только для упорядочивания циклов дисциплин в пользовательских интерфейсах) |
Сущность ЦИКЛ ДИСЦИПЛИН участвует в следующих связях:
Связи |
|||
Название |
К сущности |
Обязательность |
Кардинальность |
состоит из |
УЧЕБНАЯ ДИСЦИПЛИНА |
нуль |
и более |