Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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, например:



Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал