Съдържание:

Как може да се създаде връзка с външен ключ на първичен ключ в SQL Server?
Как може да се създаде връзка с външен ключ на първичен ключ в SQL Server?

Видео: Как може да се създаде връзка с външен ключ на първичен ключ в SQL Server?

Видео: Как може да се създаде връзка с външен ключ на първичен ключ в SQL Server?
Видео: How to Use Primary Key and Foreign Key in PostgreSQL Database 2024, Декември
Anonim

Използване на SQL Server Management Studio

  1. В Object Explorer щракнете с десния бутон върху таблицата, която ще бъдете на чуждестранен - ключ страна на връзка и щракнете върху Дизайн.
  2. От менюто Designer на таблици щракнете Взаимоотношения .
  3. В Чуждестранен - ключови взаимоотношения диалогов прозорец, щракнете върху Добавяне.
  4. Щракнете върху връзка в Избраните Връзка списък.

Във връзка с това, как можем да създадем връзка между първичен ключ и външен ключ в SQL Server?

Да се създават на връзка между първичен и външен ключ , щракнете с десния бутон върху външен ключ колони на таблицата (таблица Сметки) и изберете Взаимоотношения … В Взаимоотношения с чуждестранни ключове диалогов прозорец, щракнете върху Добавяне бутон . Това по подразбиране ще добави a връзка в левия панел.

Също така, може ли ключът да бъде както първичен, така и чужд? Първични ключове винаги трябва да бъде уникален, външни ключове трябва да разрешите неуникални стойности, ако таблицата е връзка един към много. Напълно добре е да използвате a външен ключ като първичен ключ ако таблицата е свързана чрез връзка един към един, а не един към много.

Тук какво е първичен ключ и външен ключ в SQL Server?

Първичен ключ уникално идентифициране на запис в таблицата. Външен ключ е поле в таблицата, което е първичен ключ в друга таблица. Първичен ключ не може да приеме нулеви стойности. Външен ключ може да приеме множество нулеви стойности.

Как да се позова на външен ключ в SQL?

Резюме:

  1. Всяка стойност на външния ключ трябва да бъде част от първичния ключ на други таблици.
  2. Външният ключ може да препраща към друга колона в същата таблица. Тази препратка е известна като самореференция.
  3. Можете да създадете външен ключ, като използвате Създаване на таблица, Промяна на таблица или SQL Server Management Studio.

Препоръчано: