IOSU_UMP
.pdf161
Поля таблицы "ТАРИФ"
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
|
вать данный тариф |
2010 |
Величина |
Величина тарифа, ус- |
Вещественное число в |
|
тановленная начиная с |
диапазоне от 1.2 до |
|
указанного месяца и |
25.56 |
|
года |
|
Запросы
Найти величину тарифа, действующего на определенный год и месяц
Найти сведения о неоплаченных счетах
Найти показания счетчиков на заданный год и месяц
Найти сведения о счетчиках, которые были поверены 4 года назад, и со-
ответствующих им потребителей
Найти количество счетов, выставленных каждому потребителю с указа-
нием данных потребителя
162
3.7.7Справочное аптек
Схема таблиц
ПРЕПАРАТ
ID_лекарства
ID_формы (FK) ID_вещества (FK) Срок хранения Название препарата Температура от Температура до
АПТЕКА
ID_аптеки
ИНН аптеки ФИО директора ФИО провизора Телефон аптеки Адрес аптеки
НАЛИЧИЕ
ID_лекарства (FK)
ID_производителя (FK)
ID_аптеки (FK)
Стоимость
ФОРМА
ID_формы
Наименование формы
ВЕЩЕСТВО
ID_вещества
Химическая формула Латинское название Категория Условие отпуска
ПРОИЗВОДИТЕЛЬ
ID_производителя
Название производителя Государство производителя Адрес производителя Город производителя Телефон
ВЫПУСК
ID_производителя (FK)
ID_лекарства (FK)
Открытие лицензии Закрытие лицензии
Описание таблиц
|
Таблицы |
Имя таблицы |
Описание |
АПТЕКА |
Содержит сведения о предприяти- |
|
ях, осуществляющих продажу ле- |
|
карственных средств в розничной |
|
сети |
ВЕЩЕСТВО |
Содержит сведения о химических |
|
веществах, являющихся основой |
|
лекарства |
ВЫПУСК |
Сопоставляет, какой производитель |
|
какое лекарство производит. Одно и |
|
163 |
|
|
|
Таблицы |
Имя таблицы |
Описание |
|
то же лекарство, выпускаемое раз- |
|
личными производителями, может |
|
отличаться качеством. ЛЕКАРСТ- |
|
ВО и ПРОИЗВОДИТЕЛЬ связаны |
|
отношением типа "многие-ко- |
|
многим" |
НАЛИЧИЕ |
Содержит сведения о наличии ле- |
|
карств в аптеках и цен на них |
ПРЕПАРАТ |
Содержит сведения о выпускаемых |
|
лекарственных препаратах |
ПРОИЗВОДИТЕЛЬ |
Содержит сведения о предприяти- |
|
ях, изготавливающих лекарствен- |
|
ные средства |
ФОРМА |
Содержит наименование лекарст- |
|
венных форм |
Описание полей таблиц |
|
Поля таблицы "АПТЕКА"
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_аптеки |
Порядковый номер ап- |
Натуральное число |
|
теки |
|
ИНН аптеки |
Десятизначный инди- |
Только цифры. Обяза- |
|
видуальный номер на- |
тельно - в точности 10 |
|
логоплательщика, со- |
цифр. Обязательно |
|
ответствующий аптеке |
должен начинаться с |
|
|
7017. Далее - любые |
|
|
цифры |
ФИО директора |
Фамилия, имя, отчест- |
Только буквы. Первая - |
|
во директора аптеки |
в верхнем регистре |
ФИО провизора |
Фамилия, имя, отчест- |
Только буквы. Первая - |
|
во главного провизора |
в верхнем регистре |
|
аптеки |
|
Телефон аптеки |
Шестизначный город- |
Номер телефона в |
|
ской номер телефона |
формате 12-34-56, т.е. |
|
аптеки (без разделите- |
с разделителями. |
|
лей) |
|
Адрес аптеки |
Месторасположение |
|
|
164 |
|
|
|
|
Поля таблицы "АПТЕКА" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
|
аптеки в городе |
|
|
|
|
Поля таблицы "ВЕЩЕСТВО" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_вещества |
Порядковый номер ве- |
Натуральное число |
|
щества |
|
Химическая формула |
Рациональное химиче- |
|
|
ское название, напри- |
|
|
мер, 2-амино-1,9- |
|
|
дигидро-9[(2- |
|
|
гидроэтокси)метил]- |
|
|
6Н-пурин-6-он |
|
Латинское название |
Латинское название |
Только буквы. Первая - |
|
вещества, принятое в |
в верхнем регистре |
|
справочниках |
|
Категория |
Принадлежность к |
Допустимые значения |
|
классу веществ по типу |
- "Спазмолитик", |
|
действия, например, |
"Аналгетик", "Тран- |
|
спазмолитик, аналгетик |
квилизатор", "Коагу- |
|
|
лянт" |
Условие отпуска |
Определяет, допуска- |
Если поле имеет значе- |
|
ется ли отпуск соот- |
ние Ложь, то отобра- |
|
ветствующего лекарст- |
жать "С рецептом". |
|
ва без рецепта врача. |
Если поле имеет значе- |
|
Принимает значение |
ние Истина, то отобра- |
|
ИСТИНА, если отпус- |
жать "Без рецепта" |
|
кается без рецепта, |
|
|
ЛОЖЬ - если рецепт |
|
|
обязателен. |
|
|
|
|
Поля таблицы "ВЫПУСК" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_производителя |
Порядковый номер |
Натуральное число |
|
производителя |
|
ID_лекарства |
Порядковый номер ле- |
|
|
карства |
|
165
Поля таблицы "ВЫПУСК"
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
Открытие лицензии |
Дата начала действия |
Дата в формате |
|
лицензии на выпуск |
дд.мм.гггг |
|
лекарственного средст- |
|
|
ва, выданной произво- |
|
|
дителю |
|
Закрытие лицензии |
Дата завершения дей- |
Дата в формате |
|
ствия лицензии на вы- |
дд.мм.гггг |
|
пуск лекарственного |
|
|
средства, выданной |
|
|
производителю |
|
|
|
|
Поля таблицы "НАЛИЧИЕ" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_лекарства |
Порядковый номер ле- |
|
|
карства |
|
ID_производителя |
Порядковый номер |
Натуральное число |
|
производителя |
|
ID_аптеки |
Порядковый номер ап- |
Натуральное число |
|
теки |
|
Стоимость |
Цена за один стандарт |
Вещественное число в |
|
препарата, установлен- |
диапазоне от 3.00 до |
|
ная в данной аптеке |
5000.00 |
|
|
|
Поля таблицы "ПРЕПАРАТ" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_лекарства |
Порядковый номер ле- |
|
|
карства |
|
ID_формы |
Порядковый номер |
Натуральное число |
|
формы |
|
ID_вещества |
Порядковый номер ве- |
Натуральное число |
|
щества |
|
Срок хранения |
Временной интервал (в |
|
|
месяцах) от даты про- |
|
|
изводства, в течение |
|
|
которого лекарство ос- |
|
|
тается годным к при- |
|
|
менению и не теряет |
|
|
166 |
|
|
|
|
Поля таблицы "ПРЕПАРАТ" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
|
своих свойств |
|
Название препарата |
Полное название ле- |
|
|
карственного средства, |
|
|
выпускаемого в опре- |
|
|
деленной лекарствен- |
|
|
ной форме |
|
Температура от |
Минимальная темпера- |
Целое число в диапа- |
|
тура окружающего |
зоне от +5 до +10. |
|
воздуха, при которой |
|
|
должно храниться ле- |
|
|
карство |
|
Температура до |
Максимальная темпе- |
Целое число в диапа- |
|
ратура окружающего |
зоне от +10 до +30. |
|
воздуха, при которой |
Значение должно быть |
|
должно храниться ле- |
всегда больше значе- |
|
карство |
ния минимальной тем- |
|
|
пературы |
|
|
|
Поля таблицы "ПРОИЗВОДИТЕЛЬ" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_производителя |
Порядковый номер |
Натуральное число |
|
производителя |
|
Название производи- |
Полное название про- |
Все символы - в верх- |
теля |
изводителя |
нем регистре |
Государство произво- |
Название государства, |
Все символы - в верх- |
дителя |
в котором находится |
нем регистре |
|
предприятие, произво- |
|
|
дящее данное лекарст- |
|
|
во |
|
Адрес производителя |
Почтовый адрес пред- |
|
|
приятия в пределах го- |
|
|
рода |
|
Город производителя |
Название города, в ко- |
|
|
тором находится пред- |
|
|
приятие, производящее |
|
|
данное лекарство |
|
Телефон |
Контактный телефон |
В международном |
167
Поля таблицы "ПРОИЗВОДИТЕЛЬ"
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
|
предприятия в между- |
формате, например, 07 |
|
народном формате, по |
495 123 45 67, где 07 - |
|
которому возможен |
код страны, 495 - код |
|
прием звонков |
города, 123 45 67 - або- |
|
|
нентский номер внутри |
|
|
города. Группы разде- |
|
|
лять пробелами |
|
|
|
Поля таблицы "ФОРМА" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_формы |
Порядковый номер |
Натуральное число |
|
формы |
|
Наименование фор- |
Наименование лекар- |
Только буквы. Все - в |
мы |
ственной формы лекар- |
верхнем регистре |
|
ства. Например, таб- |
|
|
летки, капсулы, капли, |
|
|
мазь и т.д. |
|
Запросы
Найти сведения о лекарствах, отпускаемых без рецепта
Найти сведения о лекарствах и цены на них, имеющихся в наличии в оп-
ределенной аптеке
Найти все сведения о лекарствах, производимых определенным произ-
водителем
Найти сведения о препаратах, имеющих максимальный температурный
режим хранения
168
3.7.8Городские пассажирские перевозки
Схема таблиц
|
|
|
|
МАРШРУТ |
|
ОСТАНОВКА |
|
ID_маршрута |
|||
|
|
|
|||
|
ID_автопарка (FK) |
||||
ID_остановки |
|
||||
|
Название маршрута |
||||
Название остановки |
|
Протяженность маршрута |
|||
|
|
|
|
Продолжительность маршрута |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
СЛЕДОВАНИЕ |
|
|||||
|
|
|
|
|
|
|
|
ID_остановки (FK) |
|
|
|
||
|
|
|
||||
|
ID_маршрута (FK) |
|
|
|
||
|
|
|
|
РЕЙС |
||
|
Номер в пути |
|
|
|||
|
Время |
|
|
ID_рейса |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
Отправление |
|
|
|
|
|
|
|
|
|
|
|
|
|
Прибытие |
|
|
|
|
|
|
ID_водителя (FK) |
|
|
|
|
|
|
ID_автобуса (FK) |
|
|
|
|
|
|
ID_маршрута (FK) |
|
|
|
|
|
|
|
АВТОБУС
ID_автобуса
Марка автобуса Дата изготовления
Дата последнего капремонта
VIN
Регистрационный номер
АВТОПАРК
ID_автопарка
Адрес
Телефон Название автопарка
ВОДИТЕЛЬ
ID_водителя
Фамилия
Имя
Отчество
Стаж
Категория Дата рождения
Описание таблиц
|
Таблицы |
Имя таблицы |
Описание |
АВТОБУС |
Содержит сведения о транспортных |
|
средствах, на которых осуществля- |
|
ется перевозка пассажиров в преде- |
|
лах города |
АВТОБУС |
Содержит сведения о транспортных |
|
средствах, на которых осуществля- |
|
ется перевозка пассажиров в преде- |
|
лах города |
АВТОПАРК |
Содержит сведения о предприяти- |
|
ях, осуществляющих перевозку |
|
пассажиров по городским маршру- |
|
там |
ВОДИТЕЛЬ |
Содержит сведения о водителях, |
|
осуществляющих непосредствен- |
|
169 |
|
|
|
Таблицы |
Имя таблицы |
Описание |
|
ную перевозку пассажиров на авто- |
|
бусах |
МАРШРУТ |
Содержит сведения о номерах мар- |
|
шрутов и их протяженности |
ОСТАНОВКА |
Содержит сведения об остановоч- |
|
ных пунктах, на которых осуществ- |
|
ляется посадка и высадка пассажи- |
|
ров |
РЕЙС |
Содержит ежедневные сведения о |
|
выездах водителей на маршрут |
СЛЕДОВАНИЕ |
Содержит сведения о том, через ка- |
|
кие остановки следует определен- |
|
ный маршрут |
Описание полей таблиц |
|
Поля таблицы "АВТОБУС"
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_автобуса |
Порядковый номер |
Натуральное число |
|
транспортного средст- |
|
|
ва |
|
Марка автобуса |
Торговая марка транс- |
|
|
портного средства |
|
Дата изготовления |
Дата выхода автобуса с |
Дата в формате |
|
заводского конвейера |
дд.мм.гггг |
Дата последнего ка- |
Дата, в которую был |
Дата в формате |
премонта |
произведен последний |
дд.мм.гггг. Дата по- |
|
капитальный ремонт |
следнего капремонта - |
|
автобуса |
не более 5 лет назад от |
|
|
текущей |
VIN |
Идентификационный |
Набор букв и цифр. |
|
номер транспортного |
Обязательно - 17 сим- |
|
средства (англ. Vehicle |
волов. Пример VIN: |
|
identification number, |
JMBSNE55APZ003725. |
|
VIN) — уникальный |
Ограничивать ввод в |
|
код транспортного |
соответствии с данным |
|
средства, состоящий из |
примером. |
|
17 символов. В коде |
|
|
170 |
|
|
|
|
Поля таблицы "АВТОБУС" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
|
представлена инфор- |
|
|
мация о производителе |
|
|
и характеристиках |
|
|
транспортного средст- |
|
|
ва и годе выпуска. |
|
|
Структура кода осно- |
|
|
вана на стандартах ISO |
|
|
3779-1983 и ISO 3780. |
|
|
Пример VIN: |
|
|
MBSNE55APZ003725. |
|
Регистрационный но- |
Регистрационный но- |
Комбинация из 8 сим- |
мер |
мер, установленный на |
волов, включая буквы |
|
данном автобусе |
и цифры. Содержит |
|
ГИБДД. Содержит |
префикс, номер, пост- |
|
префикс, номер, пост- |
фикс и номер региона, |
|
фикс и номер региона, |
например Е 705 ВС 70. |
|
например Е 705 ВС 70 |
Разделять каждую |
|
|
группу пробелом. |
|
|
|
Поля таблицы "АВТОБУС" |
|
|
Имя поля |
Описание |
Формат отображения |
|
|
и ограничения |
ID_автобуса |
Порядковый номер |
Натуральное число |
|
транспортного средст- |
|
|
ва |
|
Марка автобуса |
Торговая марка транс- |
|
|
портного средства |
|
Дата изготовления |
Дата выхода автобуса с |
Дата в формате |
|
заводского конвейера |
дд.мм.гггг |
Дата последнего ка- |
Дата, в которую был |
Дата в формате |
премонта |
произведен последний |
дд.мм.гггг. Дата по- |
|
капитальный ремонт |
следнего капремонта - |
|
автобуса |
не более 5 лет назад от |
|
|
текущей |
VIN |
Идентификационный |
Набор букв и цифр. |
|
номер транспортного |
Обязательно - 17 сим- |
|
средства (англ. Vehicle |
волов. Пример VIN: |
|
identification number, |
JMBSNE55APZ003725. |