Re: Объектная модель данных

Поиск
Список
Период
Сортировка
От Andrey N. Oktyabrski
Тема Re: Объектная модель данных
Дата
Msg-id 4D677BCD.7070205@bestmx.ru
обсуждение исходный текст
Ответ на Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] Объектная модель данных  (Dmitriy Igrishin <dmitigr@gmail.com>)
Ответы Re: Объектная модель данных  (Dmitriy Igrishin <dmitigr@gmail.com>)
Список pgsql-ru-general
On 02/25/11 12:02, Dmitriy Igrishin wrote:
>         Итого: выразить концепции проекта в виде классов и связей между
>         ними можно - это просто разработка ER-модели. Определить
>         полиморфные типы - то есть фундаментальный смысл
>         ОО-проектирования непосредственно нельзя (можно, как в Си,
>         но это того не стоит :-)
>
>     Что понимается под "непосредственно" и под "как в Си"?
>
> Под "непосредственностью" здесь понимается использование средств,
> которые делают использование стиля ОО-проектирования
> удобным (простым, надежным и эффективным). Если же для выражения
> этого стиля (написания программы) при использовании той или иной
> платформы (или языка) требуются чрезмерные усилия либо
> мастерство, то такая платформа (язык) не позволяет произвести
> такое выражение непосредственно, а значит, просто не поддреживает
> технику ОО-проектирования/программирования.
Пример:
create table A (id int, name text);
create table B (txt text) inherits A;

select id, name from A;

Выбраны все записи как из A, так и из B. Чего тут сложного-то? Никаких
чрезмерных усилий :-)

Или это не о том?

В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] Объектная модель данных
Следующее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: Объектная модель данных