Deficit_status - таблица содержащая названия статусов, в которых может находиться дефицит (новое, на согласовании у диспетчера, в производстве, повторное согласование, последнее согласование, выполненные).
Таблица 8 - Статусы дефицитов
ПолеТип данныхЗначение поумолчаниюРасшифровка | | | |
id |
tinyint | | |
name |
varchar(50) | |
Полное наименование |
short_name |
varchar(25) | |
Короткое наименование |
sort_order |
tinyint | |
Порядок сортировки |
_chat- таблица содержит сообщения, которые пользователь добавляет при возникновении вопросов по дефицитам
Таблица 9 - Сообщения по дефицитам
Поле |
Тип данных |
Значение поумолчанию |
Расшифровка |
id |
int | | |
deficit_id |
uniqueidentifier | |
Сообщение (Deficit_chat.id) |
insert_user |
varchar(25) |
(user_name()) |
Кто добавил |
insert_date |
datetime |
(getdate()) |
Когда добавил |
description |
varchar(500) | |
Описание сообщения |
_chat_got - таблица пользователей, которые прочитали сообщения
Таблица 10 - Пользователи прочитавшие сообщения
Поле |
Тип данных |
Значение поумолчанию |
Расшифровка |
id |
int | | |
deficit_chat_id |
int | |
Дефицит (Deficit.id) |
insert_user |
varchar(25) |
(user_name()) |
Кто прочитал |
got_sign |
bit |
((1)) |
Сообщение прочитал |
insert_date |
datetime |
(getdate()) |
Когда прочитал |
_status_tree - таблица, содержащая информацию о всех возможных переходах состояния дефицита. На рисунке 14 изображено дерево всех возможных состояний дефицитов.
|