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

Simpan jawaban dalam tabel sql dengan id unik dan simpan setiap jawaban dalam kolom

Anda perlu Menormalkan data Anda. Ada beberapa tingkat normalisasi, tetapi biasanya merupakan ide yang baik untuk membidik Bentuk Normal ke-3 untuk pemula. Berikut adalah tutorial tentang 3 bentuk normal pertama .

Dalam kasus Anda, Anda mungkin tidak ingin pertanyaan menjadi kolom, karena pertanyaan mungkin memiliki atribut seperti 'teks pertanyaan', dan 'jenis pertanyaan', dan karena kemungkinan orang ingin menambahkan dan mengedit pertanyaan nanti.

Pertimbangkan untuk membuat tabel Pertanyaan, dengan setiap pertanyaan menjadi catatan dalam tabel tersebut.

Jawabannya mungkin tabel lain, dengan kunci asing menunjuk kembali ke pertanyaan yang sedang dijawab, dan kolom untuk jawaban yang sebenarnya, misalnya. Kemungkinan akan ada kunci asing kembali ke pengguna dan perusahaan juga.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mendapatkan nomor berikutnya secara berurutan

  2. Memecahkan Masalah Kemacetan I/O Disk

  3. Crystal Reports vs. Layanan Pelaporan Microsoft SQL Server

  4. Ambil ID dari catatan yang dimasukkan:Php &MS SQL SERVER

  5. Bagaimana mengurutkan agar seperti yang dimasukkan dalam SQL Server?