|
![]() |
#1 |
Участник
|
Цитата:
Специально сейчас на unitOfMeasure поставила PrimaryKey = SymbolIdx, и проверила - лукапы в ссылающихся таблицах норм работают, тк связь как была по recId, так она и осталась и используется. Тут еще узанала, что, если оставить primaryKey суррогатным и если воспользоваться переименованием первичного ключа в контекстном меню, то будет для переименования выдаваться recId, а не уник поле, кот имеет смысл переименовывать для пользователя. Попробовала на бедном unitOfMeasure - действительно, если primary - recId, то для переимования предлагается recid, если заменить на symbolIdx, то можно переименовать саму единицу измерения. Это так и задумано??? Как же тогда, действительно, переименовывать? |
|
![]() |
#2 |
Участник
|
А что вам не нравится? Если ключом является RecId, то переименование ключа - это замена одного значения RecId на другое. По моему, все логично. Понадобиться такое может разве что при объединении строк (merge).
Что значит действительно переименовать? Для того чтобы изменить не ключ а сами данные никаких хитрых инструментов не нужно. |
|
|
За это сообщение автора поблагодарили: kitty (1). |
![]() |
#3 |
Участник
|
Спасибо, S.Kuskov. Вы правы, конечно, это так.
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|