Ю>   Все просто: был проект с маленьким ТЗ: 1 офис, 1 база, теперь появилась
Ю>   необходимость поставить ее в нескольких филиалах.
Ю>   Решил разнести филиалы добавив во все таблицы новое поле IDBASE, но 
столкнулся с
Ю>   проблемой FK.
Ю>   Переделывая на новую версию: удаляю старые PK с одним полем ID,
Ю>   создаю новые PK с двумя полями ID и IDBASE. Но как теперь сделать
Ю>   FK?????

Ю>   Чет я туплю по жесткому в пятницу.... хелп... кто как решал подобную
Ю>   задачу???
  
     Посмотри в сторону естественных ключей, типа 'IDbase-ID'
     http://ibase.ru/devinfo/NaturalKeysVersusAtrificialKeysByTentser.html
     http://www.alexus.ru/russian/articles/dbms/keys/index.htm


С уважением,
Константин Григорьевич.
===============


Ответить