Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Table FILES
Документы и классификаторы
Table DOCUMENTS (“NEWS”)
Таблица предназначена для хранения информации о новостях
| Name
| Type
| Description
| | DOC_ID
| INT
| Уникальный идентификатор записи
| | STATUS
| CHAR(1)
| Состояние документа: Entered, Classifying, Ready, Archived, Disabled
| | TITLE
| VARCHAR2(500)
| Заголовок документа
| | EDITOR_ID
| INT
| Уникальный идентификатор текущего куратора (создателя или редактора) документа
| | CREATED
| DATE
| Дата создания документа
| | UPDATED
| DATE
| Дата последнего редактирования документа
| | EXPIRED
| DATE
| Дата, при наступлении которой документ удаляется из основной базы (и возможно переводится в архив)
Такого типа полей может быть несколько (определяющих сверх-актуальность, переводы а архивы (оперативно доступные и долгосрочные)
| | CLARITY
| INT
| Число (от 1-10) определяющее уровень доходчивости материала в данной статье
| | PROF_LEVEL
| INT
| Число (от 1-10) определяющее уровень необходимого профессионализма для восприятия статьи
| | SCOPE
| CHAR(1)
| Для всех (Common), для группы (Group), персональный (Personal)
|
Table FILES
| Name
| Type
| Description
| | FILE_ID
| INT
| Уникальный идентификатор записи
| | NAME
| VARCHAR2(500)
| Оригинальное имя файла
| | CONTENTS
| BFILE
| Ссылка на условное имя файла в локальной директории
| | DATA_TYPE
| CHAR(1)
| Тип файла (Text/Audio/Video)
| | DATA_FORMAT
| CHAR(32)
| Формат файла: MP3 - музыквльный файл; AVI - видеоролик
| | DATA_SIZE
| INT
| Размер данных в теле файла
| | | | | | | Table “CATEGORIES_1”
Таблица предназначена для хранения информации о категориях системы верхнего уровня
| Name
| Type
| Description
| | CAT_ID
| INT
| Уникальный идентификатор записи
| | NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Классическая музыка”, “Спорт”, …
| | STATUS
| CHAR(1)
| Состояние категории: Approved / To be approved (для новых категорий)
| Table “CATEGORIES_2”
Таблица предназначена для хранения информации о категориях системы среднего уровня
| Name
| Type
| Description
| | CAT_ID
| INT
| Уникальный идентификатор записи
| | NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Классическая музыка”, “Баскетбол”, …
| | STATUS
| CHAR(1)
| Состояние категории: Approved / To be approved (для новых категорий)
| | PARENT_ID
| INT
| Ссылка на категорию выше уровнем
| Table “CATEGORIES_3”
Таблица предназначена для хранения информации о категориях системы нижнего уровня
| Name
| Type
| Description
| | CAT_ID
| INT
| Уникальный идентификатор записи
| | NAME
| VARCHAR2(250)
| Текстовое наименование зарегистрированной в системе категории. Например: “Классическая музыка”, “ЦСКА”, …
| | STATUS
| CHAR(1)
| Состояние категории: Approved / To be approved (для новых категорий)
| | PARENT_ID
| INT
| Ссылка на категорию выше уровнем
| Для всех трех таблиц используется разные диапазоны SEQUENCE для сквозной уникальности CAT_ID, например:
|