Показать сообщение отдельно
Старый 08.09.2014, 19:36   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
Зачем указывать replacementKey, если сразу можно primary заменить на нужный alternateKey?
Если в уникальном ключе одно поле и AlternateKey = true, то его можно указать как PrimaryKey. Вопрос - почему так не делается в стандарте?
Например, в стандартной таблице UnitOfMeasure, можно было бы сразу указать PrimaryKey = SymbolIdx. Но зачем-то Primary оставлен суррогатным, а replacementKey =SymbolIdx.
(лукапы все норм работают ? и unitOfWork тоже, если заменить primary на один из alternate)

Последний раз редактировалось kitty; 08.09.2014 в 19:56.