metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-02-25 09:24 pm

Postgresql table inheritance

Таки дошли руки почитать про сабжевую фичу постгреса. Вообще, я подумывал его использовать, в том числе и из-за того, что на Firebird и MSSQL я постоянно реализую наследование вручную, чтобы кошерно маппить объекты на базу.
Но судя по описанию оной фичи к использованию она малопригодна - не наследуются pk, fk констрейнты и триггеры, т.е. смысл остается только в том, что при вставке и обновлении не нужно будет возится со всеми таблицами в цепочке наследования.

[identity profile] metaclass.livejournal.com 2010-02-26 10:27 am (UTC)(link)
Оно сильно на ООП похоже, поэтому путается. Т.е. с первого прочтения это больше похоже на ООП, чем на что-то другое.