что банк данных содержит информацию
Приведем простой пример.
Предположим, что банк данных содержит информацию о деталях и проектах. Для каждой детали хранится номер детали, название детали, описание детали, количество используемых деталей этого типа и количество заказанных деталей. Для каждого проекта хранится номер проекта, название проекта и описание проекта. Если в проекте используется некоторый тип детали, регистрируется и количество деталей этого типа, предназначенных для данного проекта. Предположим, что система требует, чтобы пользователь или проектировщик файлов объявлял или определял данные в терминах древовидных структур. Тогда для представления упомянутой выше информации годится любая из представленных ниже иерархических структур (см. структуры 1-5).
Структура 1. Проекты подчинены Деталям
Файл |
Сегмент |
Поля |
F |
ДЕТАЛЬ |
номер детали |
|
|
наименование детали |
|
|
описание детали |
|
|
имеющееся количество |
|
|
заказанное количество |
|
ПРОЕКТ |
номер проекта |
|
|
наименование проекта |
|
|
описание проекта |
|
|
подтвержденное количество |
Структура 2. Детали подчинены Проектам
Файл |
Сегмент |
Поля |
F |
ПРОЕКТ |
номер проекта |
|
|
наименование проекта |
|
|
описание проекта |
|
ДЕТАЛЬ |
номер детали |
|
|
наименование детали |
|
|
описание детали |
|
|
имеющееся количество |
|
|
заказанное количество |
|
|
подтвержденное количество |
Структура 3. Детали и Проекты наравне, Связь назначения деталей проектам подчинена Проектам
Файл |
Сегмент |
Поля |
F |
ДЕТАЛЬ |
номер детали |
|
|
наименование детали |
|
|
описание детали |
|
|
имеющееся количество |
|
|
заказанное количество |
G |
ПРОЕКТ |
номер проекта |
|
|
наименование проекта |
|
|
описание проекта |
|
ДЕТАЛЬ |
номер детали |
|
|
подтвержденное количество |
Структура 4. Детали и Проекты наравне, Связь назначения деталей проектам подчинена Деталям
Файл |
Сегмент |
Поля |
F |
ДЕТАЛЬ |
номер детали |
|
|
наименование детали |
|
|
описание детали |
|
|
имеющееся количество |
|
|
заказанное количество |
|
ПРОЕКТ |
номер проекта |
|
|
подтвержденное количество |
G |
ПРОЕКТ |
номер проекта |
|
|
наименование проекта |
|
|
описание проекта |
<
Содержание Назад Вперед