Saya ada dua meja, satu meja pekerja dan satu lagi meja jabatan.
Jadual pekerja mempunyai dua atribut: nombor pekerja dan nombor jabatan
Jabatan mempunyai dua atribut: nombor jabatan dan nombor pengurus.
Jelas sekali, nombor pengurus harus menggunakan nombor pekerja dalam jadual pekerja sebagai rujukan kunci asing, dan nombor jabatan dalam jadual pekerja harus menggunakan nombor jabatan dalam jadual jabatan sebagai rujukan kunci asing.
Akibatnya, akan berlaku konflik antara kedua-dua jadual sebagai rujukan utama asing antara satu sama lain.
Struktur meja tidak munasabah!
meja warna jue perlu ditambah
Tambah medan peranan pada jadual pekerja
Senarai Watak
Senarai pekerja
Meja jabatan
Mengapa "rujukan kunci asing bersama" menjadi percanggahan?
Jika anda ingin menambah jabatan baru, dan pengurus jabatan ini juga orang baru, anda boleh menggunakan pekerja lama untuk "bertindak" sebagai pengurus, dan kemudian mengubah suainya selepas penambahan itu berjaya. Contohnya, menambah jabatan kewangan dan pengurus baharu Zhang San:
Soalan seterusnya, bagaimana untuk menambah apabila kedua-dua meja kosong? Pada masa ini, anda boleh menambah baris data dahulu dan kemudian menambah kekangan kunci asing.