Внешние ключи в таблицах - PullRequest
0 голосов
/ 01 декабря 2010

когда мы создаем внешний ключ в таблице, он всегда становится дублирующим индексом?

1 Ответ

0 голосов
/ 14 декабря 2010

В DB2 для z / OS, если вы создаете таблицу с внешним ключом, вам не нужно определять индекс для ее нижележащего столбца.

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

Для обзора ключей DB2, проверьте это: http://publib.boulder.ibm.com/infocenter/zos/basics/index.jsp?topic=/com.ibm.db2z.doc.intro/db2z_keys.html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...