Mencipta Kekunci Asing yang Merujuk Kekunci Utama Komposit dalam MySQL
MySQL membenarkan penciptaan kunci asing yang merujuk kunci utama komposit. Ini boleh berguna apabila anda mempunyai jadual dengan kunci utama yang terdiri daripada berbilang lajur dan perlu mewujudkan hubungan antara jadual itu dengan jadual lain.
Cara Melaksanakan:
Untuk mencipta kunci asing yang merujuk kunci utama komposit, anda perlu menentukan lajur kunci asing dan menentukan lajur kunci utama yang dirujuk menggunakan kekangan KUNCI ASING. Berikut ialah contoh:
CREATE TABLE MyReferencingTable ( [COLUMN DEFINITIONS] refcol1 INT NOT NULL, refcol2 INT NOT NULL, CONSTRAINT fk_mrt_ot FOREIGN KEY (refcol1, refcol2) REFERENCES OtherTable(col1, col2) ) ENGINE=InnoDB;
Inti Utama:
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Kunci Asing Merujuk Kunci Utama Komposit dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!