Talaan ng mga Nilalaman:

Paano lumikha ng pangunahing pangunahing ugnayang dayuhang susi sa SQL Server?
Paano lumikha ng pangunahing pangunahing ugnayang dayuhang susi sa SQL Server?

Video: Paano lumikha ng pangunahing pangunahing ugnayang dayuhang susi sa SQL Server?

Video: Paano lumikha ng pangunahing pangunahing ugnayang dayuhang susi sa SQL Server?
Video: REVAN - THE COMPLETE STORY 2024, Abril
Anonim

Gamit ang SQL Server Management Studio

  1. Sa Object Explorer, i-right-click ang talahanayan na iyon kalooban maging sa dayuhan - susi gilid ng relasyon at i-click ang Disenyo.
  2. Mula sa menu ng Table Designer, i-click Mga relasyon .
  3. Nasa Dayuhan - Mga pangunahing Relasyon dialog box, i-click ang Magdagdag.
  4. I-click ang relasyon sa Napili Relasyon listahan.

Kaugnay nito, paano tayo makakalikha ng ugnayan sa pagitan ng pangunahing susi at dayuhang susi sa SQL Server?

Upang lumikha ang primary key at foreign key na relasyon , i-right click ang dayuhang susi mga hanay ng talahanayan (Talaan ng mga account) at piliin Mga relasyon … Nasa Mga Pangunahing Relasyon sa ibang bansa dialog box, i-click ang Magdagdag pindutan . Iyon ay bilang default na magdagdag ng a relasyon sa kaliwang panel.

Gayundin, maaari bang maging pangunahin at dayuhan ang isang susi? Pangunahing mga susi kailangang laging natatangi, mga dayuhang susi kailangang payagan ang mga hindi natatanging halaga kung ang talahanayan ay isang one-to-many na relasyon. Ito ay ganap na mainam na gumamit ng a dayuhang susi bilang ang pangunahing susi kung ang talahanayan ay konektado ng isa-sa-isang relasyon, hindi isa-sa-maraming relasyon.

Dito, ano ang pangunahing susi at dayuhang susi sa SQL Server?

Pangunahing susi natatanging tukuyin ang isang tala sa talahanayan. Dayuhang susi ay isang patlang sa talahanayan na pangunahing susi sa ibang table. Pangunahing susi hindi makatanggap ng mga null value. Dayuhang susi maaaring tumanggap ng maramihang null value.

Paano ko sasangguni ang isang dayuhang susi sa SQL?

Buod:

  1. Ang bawat halaga ng Foreign key ay kailangang maging bahagi ng Primary Key ng iba pang mga talahanayan.
  2. Ang Foreign key ay maaaring sumangguni sa isa pang column sa parehong talahanayan. Ang reference na ito ay kilala bilang isang self-reference.
  3. Maaari kang lumikha ng Foreign Key gamit ang Create Table, Alter Table, o SQL Server Management Studio.

Inirerekumendang: