22.01.2003, 14:23 | #1 |
Модератор
|
Чем грозит использование RecId в качестве ПК?
Создается новая таблица. Нужен первичный ключ. Но не хочется создавать новую номерную серию, запихивать ее еще в одни "настройки", которых и так немало. Зато есть замечательное поле RecId, насквозь уникальное в пределах компании. Возникает естественное желание выбрать его в качестве ключа.
Плюсы: меньше программирования на одно поле меньше, запись меньше места занимает join по целочисленым полям будет шустрее, чем по строкам Минусы: пока что вижу только одни грядущие грабли. RecID при экспорте-импорте не восстанавливаются, так что связи таблиц надо будет как-то восстанавливать. Если больше минусов нет, буду думать, как с этим бороться. Если я еще чего-то серьезного не вижу, ткните пожалуйста носом, выброшу это из головы и буду делать как все |
|
Теги |
recid, как правильно |
|
|