Isi kandungan:

Bagaimanakah boleh mencipta hubungan kunci asing utama utama dalam SQL Server?
Bagaimanakah boleh mencipta hubungan kunci asing utama utama dalam SQL Server?

Video: Bagaimanakah boleh mencipta hubungan kunci asing utama utama dalam SQL Server?

Video: Bagaimanakah boleh mencipta hubungan kunci asing utama utama dalam SQL Server?
Video: Membuat Relasi Antar Tabel Database dengan 3 Cara di phpMyAdmin (20) 2024, April
Anonim

Menggunakan SQL Server Management Studio

  1. Dalam Object Explorer, klik kanan pada jadual yang kehendak berada di asing - kunci sebelah perhubungan dan klik Reka Bentuk.
  2. Daripada menu Pereka Meja, klik perhubungan .
  3. Di dalam Asing - Perhubungan utama kotak dialog, klik Tambah.
  4. Klik pada perhubungan dalam Dipilih Perhubungan senarai.

Berkenaan dengan ini, bagaimanakah kita boleh mewujudkan hubungan antara kunci utama dan kunci asing dalam SQL Server?

Kepada cipta yang kunci utama dan hubungan kunci asing , klik kanan pada kunci asing lajur jadual (Jadual akaun) dan pilih perhubungan … Di dalam Hubungan Utama Asing kotak dialog, klik Tambah butang . Itu akan secara lalai menambah a perhubungan dalam panel kiri.

Juga, bolehkah kunci menjadi utama dan asing? Kekunci utama sentiasa perlu unik, kunci asing perlu membenarkan nilai bukan unik jika jadual adalah hubungan satu dengan banyak. Ia adalah baik untuk menggunakan a kunci asing sebagai kunci utama jika jadual disambungkan oleh hubungan satu dengan satu, bukan hubungan satu dengan banyak.

Di sini, apakah kunci utama dan kunci asing dalam SQL Server?

Kunci utama mengenal pasti rekod dalam jadual secara unik. Kunci asing ialah medan dalam jadual iaitu kunci utama dalam meja lain. Kunci utama tidak boleh menerima nilai nol. Kunci asing boleh menerima berbilang nilai nol.

Bagaimanakah saya merujuk kunci asing dalam SQL?

Ringkasan:

  1. Setiap nilai kunci Asing hendaklah menjadi sebahagian daripada Kunci Utama jadual lain.
  2. Kunci Asing boleh merujuk kepada lajur lain dalam jadual yang sama. Rujukan ini dikenali sebagai rujukan diri.
  3. Anda boleh mencipta Kunci Asing menggunakan Cipta Jadual, Ubah Jadual atau Studio Pengurusan SQL Server.

Disyorkan: