Первичный и вторичные ключи

  • Автор темы antosha_Z
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

antosha_Z

Гость
#1
Ситуация следущая:

Есть 2 таблицы,будем называть их Т1 и Т2. В Т2 есть внешний ключ на Т1, Т2 заполняеться чуть раньше чем Т1, когда еще в Т1 первичный ключ не заполнен (не нужно только ругаться на меня, первичные ключи в обоих таблицах не формируються генератором, потому что это просто не надо в задаче, а заполняються своими неповторяющимися значениями). Пишет ошибку, понятно по какой причине он выдает ее, но как ее обойти, подскажите пожалуйста.
 

Гость
#2
Это говорит о неправильном построении структуры приложения (или базы). Для MS SQL SERVER укажи просто Foreign Key без каскадных операций, НО контролем целостности данных должен будешь заниматься сам.
 
A

antosha_Z

Гость
#3
спасибо, но я давно решил эту проблему вставкой в первую таблицу только поля кода, другие записи обновлял апдейтом после того как заполнялась вторая таблица.
 
Статус
Закрыто для дальнейших ответов.