Përmbajtje:

Si mund të krijohet një marrëdhënie me çelësin kryesor të jashtëm në SQL Server?
Si mund të krijohet një marrëdhënie me çelësin kryesor të jashtëm në SQL Server?

Video: Si mund të krijohet një marrëdhënie me çelësin kryesor të jashtëm në SQL Server?

Video: Si mund të krijohet një marrëdhënie me çelësin kryesor të jashtëm në SQL Server?
Video: 5 pasos para la integración digital de la empresa 2024, Nëntor
Anonim

Duke përdorur SQL Server Management Studio

  1. Në Object Explorer, kliko me të djathtën mbi tabelën që do të jetë në të huaj - Celës anën e marrëdhënie dhe klikoni Design.
  2. Nga menyja Table Designer, klikoni Marrëdhëniet .
  3. Në I huaj - Marrëdhëniet kyçe kutia e dialogut, klikoni Shto.
  4. Klikoni marrëdhënie në të Përzgjedhurit Marrëdhënia listë.

Në lidhje me këtë, si mund të krijojmë marrëdhënie midis çelësit primar dhe çelësit të huaj në SQL Server?

te krijojnë të marrëdhënia e çelësit primar dhe çelësit të jashtëm , kliko me të djathtën mbi çelësi i huaj kolonat e tabelës (tabela e llogarive) dhe zgjidhni Marrëdhëniet … Në Marrëdhëniet kryesore me jashtë kutia e dialogut, klikoni Shto butonin . Kjo si parazgjedhje do të shtojë një marrëdhënie në panelin e majtë.

Gjithashtu, a mund të jetë çelësi edhe primar edhe i huaj? Çelësat kryesorë gjithmonë duhet të jesh unik, çelësat e huaj duhet të lejohen vlera jo unike nëse tabela është një lidhje një me shumë. Është shumë mirë të përdoret një çelësi i huaj si çelesi primar nëse tabela lidhet me një marrëdhënie një-me-një, jo një-me-shumë.

Këtu, cili është çelësi kryesor dhe çelësi i huaj në SQL Server?

Çelesi primar identifikojnë në mënyrë unike një rekord në tabelë. Çelësi i huaj është një fushë në tabelë që është çelesi primar në një tabelë tjetër. Çelesi primar nuk mund të pranojë vlera zero. Çelësi i huaj mund të pranojë vlera të shumëfishta null.

Si mund t'i referohem një çelësi të huaj në SQL?

Përmbledhje:

  1. Çdo vlerë e çelësit të huaj duhet të jetë pjesë e çelësit primar të tabelave të tjera.
  2. Çelësi i huaj mund t'i referohet një kolone tjetër në të njëjtën tabelë. Kjo referencë njihet si vetëreferencë.
  3. Mund të krijoni një çelës të huaj duke përdorur Create Table, Alter Table ose SQL Server Management Studio.

Recommended: