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

Pengurangan gambar rajah ER

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-10 23:37:10
ke hadapan
866 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!

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