Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.034 c
14-1086903527
VID
2004-06-11 01:38
2004.06.27
ещё немного о webmoney


4-1084962191
Zyb
2004-05-19 14:23
2004.06.27
АТ-комманды для Моторола Е365


1-1086773327
NameLess
2004-06-09 13:28
2004.06.27
Динамическая обработка


1-1087150209
iudjen
2004-06-13 22:10
2004.06.27
drag drop


14-1085858493
Nick-From
2004-05-29 23:21
2004.06.27
Как написать рецензию на диплом?