Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Taktik normalisasi SQL Server:varchar vs int Identity

Saya percaya bahwa mayoritas orang yang telah mengembangkan aplikasi basis data dunia nyata berukuran signifikan akan memberi tahu Anda bahwa kunci pengganti adalah satu-satunya solusi yang realistis.
Saya tahu komunitas akademik akan tidak setuju, tetapi itulah perbedaan antara kemurnian teoretis dan kepraktisan .

Kueri berukuran wajar apa pun yang harus melakukan penggabungan antar tabel yang menggunakan kunci non-pengganti di mana beberapa tabel memiliki kunci primer komposit dengan cepat menjadi tidak dapat dipertahankan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jangan Gunakan sys.sql_dependencies di SQL Server (Sudah Usang)

  2. Dapatkan Informasi Tampilan dengan Tampilan Skema Informasi VIEWS di SQL Server

  3. Pola Desain untuk Bidang Kustom dalam Basis Data Relasional

  4. Apa Makna Pembelajaran Mesin bagi Profesional Basis Data

  5. Ambil gambar dari database di asp.net