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

Тема в разделе "SQL", создана пользователем antosha_Z, 28 май 2006.

Статус темы:
Закрыта.
  1. antosha_Z

    antosha_Z Гость

    Ситуация следущая:

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

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

    antosha_Z Гость

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

Поделиться этой страницей