2016-01-18 2 views
0

Система правильно установила внешний ключ (zemploy01-department) с контрольной таблицей (zdepartmentt02-department) - внутри красного квадрата на диаграмме. Если я сделаю системную проверку, система сообщит: zemploy01-department является постоянным.контрольная таблица и контрольная таблица внешнего ключа

Очевидно, что система берет все первичные ключи из контрольной таблицы и пытается сопоставить ее с ключами таблицы внешнего ключа. Первичные ключевые столбцы контрольной таблицы (zdepartmentt02): MANDT, CAREER, DEPARTMENT, LANGUAGE. Они сопоставляются столбцам MANDT, CAREER, DEPARTMENT таблицы внешнего ключа (zemploy01). Однако только одна колонка должна быть сопоставлена, т. Е. Zdepartmentt02-department и zemploy01-department. Почему система пытается сопоставить все первичные ключи контрольной таблицы.

enter image description here

enter image description here

+1

Почему нет? Что вы уже знаете о внешних ключах и ссылочной целостности? – vwegert

+1

взгляните на таблицу zdepartmentt02, и вы это выясните. – Orejano

ответ

0

Значение, заполненное на этом мастере являются полями, которые вы установили в качестве первичных ключей в проверочной таблице

Смежные вопросы