Langkah untuk menyediakan kunci asing dalam Navicat Premium adalah seperti berikut: dayakan kekangan kunci asing, pilih jadual induk, medan induk, jadual hamba dan medan tetapkan kemas kini dan padamkan serta pilihan simpan dan mulakan semula Navicat Premium; .
Cara untuk menyediakan kunci asing dalam Navicat Premium
Langkah 1: Dayakan kekangan kunci asing
- Buka Navicat Premium dan sambung ke pangkalan data anda
- Klik kanan jadual di mana anda ingin membuat kekangan kunci asing dan pilih Edit > Perhubungan.
- Dalam kotak dialog Perhubungan, dayakan kotak semak Dayakan kekangan kunci asing.
Langkah 2: Buat kunci asing
- Dalam senarai juntai bawah Jadual Utama, pilih jadual utama yang mengandungi lajur kunci asing.
- Dalam senarai lungsur turun "Medan Utama", pilih lajur dalam jadual induk, yang akan merujuk lajur dalam jadual hamba.
- Dalam senarai lungsur turun "Butiran", pilih jadual hamba yang merujuk lajur jadual induk.
- Dalam senarai lungsur turun "Dari Medan", pilih lajur daripada jadual yang akan dirujuk.
Langkah 3: Tetapkan Pilihan Kunci Asing
-
Peraturan Kemas Kini: Tentukan cara rekod yang sepadan dalam jadual hamba dikemas kini apabila rekod dalam jadual induk dikemas kini.
-
Padamkan Peraturan: Tentukan cara rekod yang sepadan dalam jadual hamba dipadamkan apabila rekod dalam jadual utama dipadamkan.
-
Kemas Kini/Padam Melekap: Melancarkan kemas kini atau memadam rekod secara automatik daripada jadual.
Langkah 4: Simpan perubahan
- Klik butang OK untuk menyimpan perubahan.
- Mulakan semula Navicat Premium untuk mengaktifkan kekangan kunci asing.
Petua Tambahan
- Pastikan lajur dalam jadual utama mempunyai kekangan unik atau kekangan kunci utama.
- Jenis data lajur dalam jadual hamba hendaklah sama dengan lajur dalam jadual induk.
- Kekangan utama asing memastikan integriti dan konsistensi data.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan kunci asing dalam premium navicat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn