Rumah > pangkalan data > tutorial mysql > Pengurangan gambar rajah ER

Pengurangan gambar rajah ER

WBOY
Lepaskan: 2023-09-10 23:37:10
ke hadapan
753 orang telah melayarinya

Pernyataan Masalah

Gambar rajah ER ialah perwakilan grafik yang menunjukkan pelbagai jadual dan perhubungan antaranya. Rajah ER kita boleh mengurangkan bilangan pangkalan data. . Gambar rajah ER di atas mewakili 3 entiti -

Entiti pekerja mempunyai 2 atribut iaitu - emp_id dan emp_name. emp_id ialah kunci utama

Entiti syarikat mempunyai 2 atribut iaitu - emp_id dan cmp_name. cmp_id ialah kunci utama

Pengurangan gambar rajah ERKami tidak boleh menggunakan cmp_id sebagai kunci utama kerana berbilang pekerja boleh bekerja untuk cmp_id yang sama. Walau bagaimanapun, kita boleh menggabungkan jadual Pekerja dan Kerja. Oleh itu, sekurang-kurangnya 2 jadual diperlukan dalam senario kardinaliti satu-ke-banyak.

Many to Many Cardinality
  • Mari kita pertimbangkan One to Many Cardinality dalam rajah berikut -
  • Dalam rajah ER ini seorang pekerja boleh bekerja untuk beberapa syarikat dan sebuah syarikat boleh mempunyai ramai pekerja sedemikian. Gambar rajah ER di atas mewakili 3 entiti -

Entiti pekerja mempunyai 2 atribut iaitu - emp_id dan emp_name. emp_id ialah kunci utama

Entiti syarikat mempunyai 2 atribut iaitu - emp_id dan cmp_name. cmp_id ialah kunci utama

Pengurangan gambar rajah ERTidak seperti contoh sebelumnya, helaian tidak boleh digabungkan dengan Pekerja atau Syarikat. Jika kita cuba menggabungkannya, data berlebihan akan dibuat. Jadi sekurang-kurangnya 2 jadual diperlukan dalam banyak ke banyak senario kardinaliti

Atas ialah kandungan terperinci Pengurangan gambar rajah ER. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan