- Bagaimana anda membahagikan hubungan yang banyak?
- Bagaimana anda menyelesaikan banyak hubungan dalam pangkalan data?
Bagaimana anda membahagikan hubungan yang banyak?
Untuk mengelakkan masalah ini, anda boleh memecahkan hubungan yang banyak ke dalam dua hubungan satu-ke-banyak dengan menggunakan jadual ketiga, yang dipanggil Jadual Join. Setiap rekod dalam jadual gabungan termasuk medan perlawanan yang mengandungi nilai kunci utama dua jadual yang disertai.
Bagaimana anda menyelesaikan banyak hubungan dalam pangkalan data?
Hubungan banyak (m: n) menambah kerumitan dan kekeliruan kepada model anda dan proses pembangunan aplikasi. Kunci untuk menyelesaikan hubungan m: n adalah untuk memisahkan kedua-dua entiti dan mewujudkan dua hubungan satu-ke-banyak (1: n) di antara mereka dengan entiti bersilang ketiga.