![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Структура БД
snake1977 © (2004-06-02 09:36:00)Здравствуйте! подскажите ктонибудь, не хочется изобретать велосипед :), есть такая вот задача: необходимо хранить в одной БД (естественно в разных таблицах) структуры, имеющие свойства наследования, т.е. например есть класс - автомобили, от которого наследуются подклассы легковые и грузовые, у который соответсвенно есть еще подклассы, ну и естественно все эти подклассы наследуют свойства родителя добавляя свои свойства. Все вроде бы было бы просто ежелибы не одно но, заранее не извествно сколько может быть подклассов у одного класса. Подскажите как такое безобразие организовать?
roottim (2004-06-02 15:28:00) [1]http://www.cache.ru/
http://www.makova.ru/po_technolog.asp?Section=6&Subsection=326
это наподобии
http://sourceforge.net/projects/sanchez-gtm/
HSolo (2004-06-02 11:03:00) [2]Поищите статью Анатолия Тенцера "БД - хранилище объектов"
http://www.podgoretsky.com/ddp.html
Курдль (2004-06-02 09:51:00) [3]
> объектно ориентированный подход для храннения данных
Этот подход не освободит Вас от конкретного задания объектам их свойств.
ООП не значит - ассоциативное программирование.
Sergey_Masloff (2004-06-02 09:51:00) [4]snake1977 (02.06.04 09:45) [2]
>на сколько я помню, еще лет 5 назад существовали СУБД
Они и сейчас существуют. Как представишь себе запрос к ТАКОЙ базе... Нет, лучше уж реляционные
Sergey13 (2004-06-02 09:51:00) [5]2snake1977 (02.06.04 09:45) [2]
Дерево тоже не панацея, если например те же автомобили могут быть подклассами средств производства и предметов роскоши.
Соловьев (2004-06-02 09:51:00) [6]
> весело конечно становится когда представиш себе запросик
> к такой базе :)
смотря что ты там хочешь найти :)
И для развития такие есть классные статьи
http://www.ibase.ru/develop.htm- Древовидные и иерархические структуры, хранение объектов
snake1977 (2004-06-02 09:45:00) [7]вполне может быть :)
весело конечно становится когда представиш себе запросик к такой базе :)
а других вариантов нет? на сколько я помню, еще лет 5 назад существовали СУБД использующие объектно ориентированный подход для храннения данных
Курдль (2004-06-02 09:40:00) [8]Как сказал один гениальный препод по РБД:
- Весь мир можно представить, как сущность с отношением "один-ко-многим" самим на себя (т.е. древовидная структура). Это, похоже, - Ваш случай :)