Показать сообщение отдельно
Старый 20.01.2011, 13:31   #4  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Цитата:
Сообщение от Logger Посмотреть сообщение
Кстати, интересно, зачем им потребовалось наследование таблиц ?
Решили отказаться от мапов ?
Пока не увидим как это реализовано (какой интерфейс к этой табличной иерархии и как она отображается в бд) можно только гадать

Скорее всего попытка на уровне ядра попытка уйти от широких таблиц - когда все данные всей иерархии хранятся в одной таблице бд и половина полей этой таблицы не имеет смысла для всей иерархии, а используется только какими то из наследников. Т.е. какое то "ядерное" решение того что сейчас сделано в строках журналов гк - выделение специфичных для конкретных типов журналов данных в отдельные таблички-довески.

все строго имхо

дополнение:
кстати есть уже достаточно древняя и очень классная книга Фаулера и компании
"Архитектура корпоративных программных приложений"
Вопросы табличного наследования там в том числе рассмотрены

Последний раз редактировалось db; 20.01.2011 в 14:07.