СА
Ссыв Агощ

Помогите реализовать связь. (ms sql-server 2008)

Имеются три таблицы: oper, mat, tmc. в таблице oper имеем поле vidmat, которое может иметь два значения: "mat" или "tmc". в зависимости от значения этого поля необходимо заполнять другое поле этой же таблицы - id_mat, которое в свою очередь имеет связь с полями id таблиц mat и tmc соответственно.
если пишем "mat" и соответствующий идентификатор, ругается на таблицу tmc, и наоборот.

ЯМ
Яна Минакова

Правильно. Скорее всего сервер ругается на нарушение целостности связей. Видимо внешний ключ стоит на поле

ЛС
Лена Солаченок

не понятен вопрос

Похожие вопросы
Проблема с ASP .NET и MS SQL Server
Просмотр результатов создания таблиц и связей в SQL server 2008.
SQL Server Manager 2008 R2
кто может помочь с решением этих задач в MS SQL SERVER??
Как задать формат даты на SQL Server 2008
Запрос в MS SQL Server 2008
Ms sql server
Ms sql server
PHP + MS SQL SERVER 2008 R2 + IIS
Помогите с Microsoft SQL Server 2008