Re[4]: Языки запросов в объектно-ориентированных СУБД
От: hrg Россия  
Дата: 07.09.04 07:14
Оценка:
lextasy -> "Re[3]: Языки запросов в объектно-ориентированных СУБД" :

hrg>> Фаулер. Шаблон Single Table Inheritence. Не всегда самый лучший.

hrg>> Основные проблемы возникают, когда разные классы поддерживают один
hrg>> интерфейс и при доставании данных нужно выбрать правильный

l> Ну и выбросить нафиг надо такой интерфейс, для ипользования которого

l> нужно знать, каким именно классом он реализован.
l> И вообще, я про наследование ничего не говорил, не так ли? А если нет
l> никакого наследования, то и Single Table Inheritence тут ни к селу,
l> ни к городу.

Ну уговорил Но одна таблица — один класс подходит только для простейших
случаев

hrg>> Фаулер. Service Layer.

l> Читаем у Фаулера: "Слой служб определяет границы приложения и
l> множество операций, предоставляемых им для интерфейсных клиентских
l> слоев кода. Он инкапсулирует бизнес-логику приложения, управляет
l> транзакциями и координирует реакции на действия."
l> По моему, речь не шла об изоляции объектной БД при помощи
l> какого-то промежуточного слоя. Речь шла о внедрении в ООБД языка
l> реляционных запросов, как метода выборки множеств объектов,
l> удовлетворяющих заданным критериям.

А разве ООБД язык — не изоляция? Приложение только знает, что этот объект —
персистентный и ему пофигу, как он будет сохраняться — с транзакциями или
без. И куда.

hrg>> Зачем? imho достаточно грамотно спроектированной библиотеки.

l> Мне пока тоже достаточно. Но если люди интересуются вопросом, значит
l> это им все-таки нужно. Да и службу коммерции в CORBA неспроста,
l> наверное, ввели...

Хз.. с CORBA не работал. Но наверное не зря

l> PS.

l> Касательно Фаулера. Странно как-то на него ссылаться, когда речь идет
l> об ООСУБД. Он вроде эту тему затронул только один раз — дескать,
l> бывают такие маньяки, которые их используют, но я, дескать, к ним не
l> отношусь.

Тем не менее — он показад проблемы и подходы к их решению. Тема ООСУБД очень
интересная.

Yury Kopyl aka hrg | http://id.totem.ru | Гордость мешает доходам!
Posted via RSDN NNTP Server 1.9 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.