Рефераты. База данных по учёту видеокассет

Описание сущностей

Количество экземпляров сущности - это количество известных разработчику на момент проектирования базы данных. При вычислении динамики роста оценивается отношение количества сущностей, на которое может увеличиться общее количество сущностей, к количеству сущностей. Частота коррекции содержит сведения о периодичности изменений количества сущностей.

1.5 Описание атрибутов

На основании таблицы сущностей (см.табл.1.1) и каталога задач и запросов (см.п.1.3), а также путём опроса экспертов и изучения документальных источников,/11,12/ выделим все необходимые атрибуты.

В таблице (табл.1.2) приводится описание атрибутов:

Таблица 1.2

Описание атрибутов

Наименование

атрибута

Тип

Значения

Диапазон

Значений

Возм-ть принимать

неопределённые значения

Метод контроля достоверности

1

2

3

4

5

Код товара

Числовой

Диапазон

Нет

<0 And >=100000

Наименование

Текстовый

-

Нет

<=60 симв

Вес брутто (гр)

Числовой

Диапазон

Нет

<0

Вес нетто (гр)

Числовой

Диапазон

Нет

<0

Цена за единицу

Денежный

-

Нет

<0

Вид упаковки

Текстовой

-

Нет

<=20 симв

Номер договора

Числовой

Диапазон

Нет

<0 And <=10000000

Дата

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма

Денежный

-

Нет

<0

Код заказчика

Числовой

Диапазон

Нет

<0 And <=10000000

Наименование заказчика

Текстовый

-

Нет

<=60 симв

ФИО руководителя

Текстовый

-

Нет

<=60 симв

Адрес

Текстовый

-

Нет

<=80 симв

Тел\Факс

Текстовый

-

Нет

<=40 симв

Номер накладной

Числовой

-

Нет

<0 And <=10000000

Дата накладной

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма по накл

Денежный

-

Нет

<0

Код поставщика

Числовой

Диапазон

Нет

<0 And <=10000000

Наименование поставщика

Текстовый

-

Нет

<=60 симв

ФИО Руководителя

Текстовый

-

Нет

<=60 симв

Адрес

Текстовый

-

Нет

<=80 симв

Тел\Факс

Текстовый

-

Нет

<=40 симв

Номер счета

Числовой

Диапазон

Нет

<0 And <=10000000

Дата

Дата\время

Диапазон

Нет

[1..31],[1..12],

[1996..2025]

Сумма

Денежный

-

Нет

<0

НДС

Денежный

-

Нет

<0

Сумма к оплате

Денежный

-

Нет

<0

Количество

Числовой

Диапазон

Нет

<0 And <=10000

Диапазоны значений определяются из анализа документов, так же как и ограничения на длину текста. Нужно также сказать, что для осуществления взаимосвязи между атрибутами-ключами различных связанных таблиц необходимо совпадение по типу данных и ограничению по длине строки. Эта проблема решается путём унификации всех сходных атрибутов-ключей.

1.6 Концептуальная модель

На рис. 1.1 представлена графическая схема концептуальной модели определением всех связей и первичных ключей.

рис. 1.1

Графическое представление концептуальное модели наглядно поясняет предметную область.

1.7 Описание связей

1. Многие ко многим. Один поставщик поставляет много товара и одно

наименование товара может поставлять много поставщиков.

2. Один ко многим. Один поставщик может заключить много договор на

поставку товара с оптовой базой и в одном договоре может участвовать

только один поставщик

3. Один ко многим. С одним поставщиком может заключаться много счетов и

определенный счет может быть только у одного поставщика.

4. Многие ко многим. В одной накладной много товара и одно наименование

товара может быть во многих накладных.

5. Один ко многим. В одной накладной может быть несколько счетов.

6. Один ко многим. Заказчик создает много накладных.

7. Многие ко многим. В одном договоре много товара и одно наименование товара может встречаться в нескольких договорах.

8. Многие ко многим. Один заказчик заказывает партию товара и одно наименование товара может быть заказано многими заказчиками.

9. Один ко многим. С одним заказчиком может заключаться много счетов и только каждый счет соответствует одному заказчику.

10. Один ко многим. Счет создается на партию товара.

11. Один к одному. Договор может содержать только один счет.

1.8 Итоги построения концептуальной модели

В концептуальной модели мы смогли выделить из всей предметной области набор сущностей и установить связи между ними. Для каждой сущности определили первичный ключ и атрибуты.

2. РЕЛЯЦИОННАЯ МОДЕЛЬ БАЗЫ ДАННЫХ

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.