Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_Волков.docx
Скачиваний:
51
Добавлен:
13.05.2015
Размер:
3.17 Mб
Скачать

Описание атрибутов таблицы notify_list_wells

Атрибут

Тип данных

Описание

FK

PK

Ограничение целостности

LIST_ID

счетчик

Идентификатор перечня

Нет

Да

NOT NULL(уникальное значение)

LIST_NAME

текстовый

Наименование перечня скважин

Нет

Нет

NOT NULL(<255символов)

OWNER

текстовый

Автор перечня

Да

Нет

NOT NULL(<255 символов)

CDS_STOP

логический

Потери и остановки

Нет

Нет

NOT NULL

EPOS_DEMOUNT

логический

Демонтаж

Нет

Нет

NOT NULL

EPOS_DISASM

логический

Разбор

Нет

Нет

NOT NULL

SUBS_DATE

дата

Дата подписки

Нет

Нет

NOT NULL (<Текущей даты)

SHARED

логический

Общая группа

Нет

Нет

NULL

  1. QUALITY_DAY_REC – таблица протоколов дня качества, она необходима для хранения данных о протоколах дня качества. Список атрибутов таблицы QUALITY_DAY_REC описан в табл. 3. Таблица связана с таблицами NOTIFY_EVENTSиNOTIFY_REQUEST_DATA

Таблица 3

Описание атрибутов таблицыQuality_day_rec

Атрибут

Тип данных

Описание

FK

PK

Ограничение целостности

QUALITY_DAY_REC_ID

Счетчик

Идентификатор протокола

Нет

Да

NOT NULL (уникальное значение)

QUALITY_DAY_REC_DATE

дата

Дата создания протокола

Нет

Нет

NOT NULL (<Текущей дату)

EVENT_ID

числовой

Идентификатор События

Да

Нет

NOT NULL

STOP_YMD

дата

Дата отказа скважины

Нет

Нет

NOT NULL (<Текущей даты)

  1. WELL– таблица сущности «скважина», она необходима для хранения данных о скважинах. В таблице хранятся данные о местонахождении скважины. Список атрибутов таблицыWELLописан в табл. 4.

Таблица 4

Описание атрибутов таблицы well

Атрибут

Тип данных

Описание

FK

PK

Ограничение целостности

WELL_ID

числовой

Идентификатор скважины

Нет

Да

NOT NULL (уникальное значение)

OILWELL

текстовый

Имя скважины

Нет

Нет

NOT NULL (<30 символов)

REGION

текстовый

Регион

Нет

Нет

NOT NULL (<30 символов)

OIL_FIELD

текстовый

Месторождение

Нет

Нет

NOT NULL (<30 символов)

WELL_CLUSTER

текстовый

Куст

Нет

Нет

NOT NULL (<30 символов)

SHOP

текстовый

Цех

Нет

Нет

NOT NULL (<30 символов)

NOTE

текстовый

Примечание

Нет

Нет

NULL (<255 символов)

KIT_PO_NUMBER

текстовый

Номер комплекта ПО

Нет

Нет

NULL (<30 символов)

Информация о скважинах будет использоваться при оповещении по Событиям, создании заявки на дополнение и коррекцию данных и в оповещении по заявкам.

  1. NOTIFY_EVENTS – таблица событий, связанных со скважинами. Список атрибутов таблицы NOTIFY_EVENTS описан в табл. 5. Информация данной таблицы используется при оповещении по Событиям.

Таблица 5

Описание атрибутов таблицы notify_events

Атрибут

Тип данных

Описание

FK

PK

Ограничение целостности

EVENT_ID

числовой

Идентификатор события

Нет

Да

NOT NULL (уникальное значение)

WELL_ID

числовой

Идентификатор скважины

Да

Нет

NOT NULL

EVENT_DATE

дата

Дата события

Нет

Нет

NOT NULL(<текущей даты)

STOP_REASON_TYPE

текстовый

Причина остановки

Нет

Нет

NULL(<150 символов)

OPERATION_ID

числовой

Операция в ЭПОС

Нет

Нет

NULL

MPR

числовой

Межремонтный период

Нет

Нет

NULL(>0)

MODUFY_DATE

дата

Дата модификации записи в ЭПОС

Нет

Нет

NULL(<текущей даты и >EVENT_DATE)

EVENT_TYPE_ID

числовой

Идентификатор типа события

Да

Нет

NULL

  1. NOTIFY_ACTIVE_EVENTS – таблица, хранящая информацию об оповещении пользователя о событии. Список атрибутов таблицы NOTIFY_ACTIVE_EVENTS описан в табл. 6. Оповещение о Событие может приходить нескольким пользователям и в разное время. После получения оповещения пользователь может сменить статус События относительно себя. В зависимости от статуса оповещения могут приходить повторно или приходить только при изменении информации о Событии. Хранить время изменения статуса События нет необходимости.

Таблица 6