ИСФУММ. Модель
данных. 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 |
Порядковый номер (используется только для упорядочивания циклов дисциплин в пользовательских интерфейсах) |
Сущность ЦИКЛ ДИСЦИПЛИН участвует в следующих связях:
|
Связи |
|||
|
Название |
К сущности |
Обязательность |
Кардинальность |
|
состоит из |
УЧЕБНАЯ ДИСЦИПЛИНА |
нуль |
и более |
