Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

IOSU_UMP

.pdf
Скачиваний:
8
Добавлен:
11.05.2015
Размер:
1.94 Mб
Скачать

161

Поля таблицы "ТАРИФ"

Имя поля

Описание

Формат отображения

 

 

и ограничения

 

вать данный тариф

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.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]