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