Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Table REGIONS_1
Таблица предназначена для хранения информации о географических категориях системы
Name
| Type
| Description
| REGION_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Европа”, “Африка”, …
|
Table REGIONS_2
Таблица предназначена для хранения информации о географических категориях системы
Name
| Type
| Description
| REGION_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Бельгия”, “Египет”, …
| PARENT_ID
| INT
| Ссылка на регион выше уровнем
|
Table REGIONS_3
Таблица предназначена для хранения информации о географических категориях системы
Name
| Type
| Description
| REGION_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Мадрид”, “Поволжье” …
| PARENT_ID
| INT
| Ссылка на регион выше уровнем
| Для всех трех таблиц используется общий SEQUENCE для сквозной уникальности REGION_ID
Table “AUTHORS”
Таблица предназначена для хранения информации об авторах
Name
| Type
| Description
| AUTHOR_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Имя автора Например: “Марк Твен”, …
| Table “SOURCES”
Таблица предназначена для хранения информации об источниках публикаций
Name
| Type
| Description
| SOURCE_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Наименование источника. Например: “Московский комсомолец”, …
|
Table LANGUAGES
Name
| Type
| Description
| LANG_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Название языка
| | | | | | Table “EDITORS”
Таблица предназначена для хранения информации о внутренних пользователях (создателях и редакторах)
Name
| Type
| Description
| EDITOR_ID
| INT
| Уникальный идентификатор записи
| NAME
| VARCHAR2(250)
| Наименование создателя или редактора документов. В дальнейшем состав полей этой таблицы может быть расширен
| ROLE
| CHAR(1)
| “O”- оператор; “E” – editor, “A” – administrator …. В дальнейшем может понадобиться таблица ролей, прав доступа и т.д. (если делать отдельно от встроенного механизма ORACLE USERS)
| REG_DATE
| DATE
| Дата регистрации
| END_DATE
| DATE
| Дата прекращения доступа
|
Связи
Table DOCS_FILES
Таблица предназначена для хранения информации о файлах, составляющих документ
Name
| Type
| Description
| DOC_ID
| INT
| Уникальный идентификатор документа
| FILE_ID
| INT
| Уникальный идентификатор файла
| PATH
| VARCHAR2(500)
| Относительный путь
|
|