Главная страница
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.03 c
4-1085030000
-SeM-
2004-05-20 09:13
2004.06.27
vcltest3.dll


3-1086162787
inkotex
2004-06-02 11:53
2004.06.27
Подключение к базе через сеть


14-1086789929
Knight
2004-06-09 18:05
2004.06.27
Деньги - вот главное зло!


3-1086151536
Петр
2004-06-02 08:45
2004.06.27
Чтение/запись в BLOB-поле IB файла JPEG.


3-1085925576
ИМХО
2004-05-30 17:59
2004.06.27
Работа с dbf через ADO