Rumah >pangkalan data >tutorial mysql >Apakah cara berbeza untuk mengekalkan integriti data dalam jadual anak apabila rekod dalam jadual induk dipadamkan?

Apakah cara berbeza untuk mengekalkan integriti data dalam jadual anak apabila rekod dalam jadual induk dipadamkan?

WBOY
WBOYke hadapan
2023-09-08 13:53:14716semak imbas

Apakah cara berbeza untuk mengekalkan integriti data dalam jadual anak apabila rekod dalam jadual induk dipadamkan?

Apabila dua jadual disambungkan melalui kunci asing dan data dalam jadual induk dipadamkan, jika rekod itu juga wujud dalam jadual anak, kaedah berikut boleh diambil untuk mengekalkan integriti data:

Padam berlatarkan

Jika nilai kunci asing dipadamkan daripada jadual utama, pilihan ini juga akan memadamkan rekod daripada jadual anak.

Null Delete

Jika nilai kunci asing dipadamkan daripada jadual utama, pilihan ini akan menetapkan semua nilai untuk rekod itu dalam jadual anak kepada NULL.

Atas ialah kandungan terperinci Apakah cara berbeza untuk mengekalkan integriti data dalam jadual anak apabila rekod dalam jadual induk dipadamkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam