Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Древовидная структура данных / 3 сообщений из 3, страница 1 из 1
07.11.2006, 15:48
    #34109477
Boni Nem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Древовидная структура данных
Народ подскажите: в БД нужно хранить запись данного вида
Заголовок; код(индекс) заголовка(произвольный например 65.4)(необязательно); несколько произвольных полей текстового типа;
Подзаголовок1; код(индекс) подзаголовка (произвольный например 65.45) (если подзаголовки существуют то код подзаголовка обязателен)
ПодзаголовокХ; код подзаголовкаХ, где Х-заранее неопредиленное число.

Вообщем получается дерево, где подзаголовки зависят от заголовка.
Как организовать древовидную структуру если возможно в одной таблице, есть компонент DBTreeView(если можно поподробнее опишите поля и связи между ними). Или в крайнем случае используя несколько таблиц. Доступ к базе будет осуществлен либо через ADO либо BDE.
...
Рейтинг: 0 / 0
08.11.2006, 19:37
    #34113779
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Древовидная структура данных
Можно и деревом. Но задача классически решается в рамках реаляционных СУБД.
Подзаголовки НЕ ЗАВИСЯТ от заголовков. Просто между ними связи один-ко-многим.
...
Рейтинг: 0 / 0
10.11.2006, 11:51
    #34118875
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Древовидная структура данных
Дерево - компактное хранение данных древовидного типа один ко многим.
Если дерево действительно нужно, добавьте туда поле MasterKeys строковое, в котором через запятую храните всех мастеров конкретной записи... поможет в отчетах.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Древовидная структура данных / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]