Показать сообщение отдельно
Старый 06.08.2007, 12:04   #2  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
887 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Это не динамическая смена ExtendedDataType, а коммутируемые реляционные отношения ...
По значениям некоторого поля (как правило Enum) делаются несколько Relations(в каждом пара строк , "нормально" и "поле фиксировано ") на нужные таблицы. Поглядите например RAssetLedgerAccounts таблицу, там оно хорошо все видно.
Изображения
 

Последний раз редактировалось TasmanianDevil; 06.08.2007 в 12:06. Причина: картинку забыл
За это сообщение автора поблагодарили: SerAl (1).