Pertanyaan yang diberi tag database-design

Perancangan basis data adalah proses menentukan struktur dan dengan demikian aspek logis dari suatu basis data. Tujuan dari perancangan basis data adalah untuk membuat representasi dari beberapa "semesta wacana" - jenis fakta, aturan bisnis dan persyaratan lain yang dimaksudkan untuk dimodelkan oleh basis data.

341
Haruskah setiap tabel memiliki kunci utama?

Saya membuat tabel database dan saya tidak memiliki kunci primer logis yang ditugaskan untuk itu. Jadi, saya berpikir untuk meninggalkannya tanpa kunci utama, tetapi saya merasa sedikit bersalah tentang itu. Haruskah saya? Haruskah setiap tabel memiliki kunci