Jika relasinya satu-ke-satu, akan selalu lebih mudah untuk menggabungkan tiga tabel menjadi satu tabel besar, dengan kolom nullable untuk tabel Bagian.
Beberapa poin positif yang dapat saya lihat untuk pendekatan ini:
- Operasi penyisipan, pembaruan, dan penghapusan yang lebih mudah.
- Pengambilan data lebih cepat saat jumlah sambungan yang digunakan lebih sedikit.
- Lebih sedikit ruang indeks, karena Anda mengindeks kunci utama untuk satu tabel, bukan tiga tabel.