Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Lưu trữ câu trả lời trong bảng sql với id duy nhất và lưu trữ từng câu trả lời trong các cột

Bạn cần Chuẩn hóa dữ liệu của bạn. Có một số cấp độ chuẩn hóa, nhưng thông thường, bạn nên nhắm đến Biểu mẫu chuẩn thứ 3 cho người mới bắt đầu. Đây là hướng dẫn về 3 biểu mẫu thông thường đầu tiên .

Trong trường hợp của bạn, bạn có thể không muốn câu hỏi ở dạng cột, vì câu hỏi có thể có các thuộc tính như 'văn bản câu hỏi', 'loại câu hỏi' và vì có khả năng mọi người sẽ muốn thêm và chỉnh sửa câu hỏi sau này.

Cân nhắc tạo bảng Câu hỏi, với mỗi câu hỏi là một bản ghi trong bảng đó.

Các câu trả lời có thể là một bảng khác, với một khóa ngoại trỏ ngược lại câu hỏi đang được trả lời và một cột cho câu trả lời thực tế chẳng hạn. Có khả năng sẽ có các khóa ngoại trở lại người dùng và công ty.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buộc hết thời gian chờ truy vấn trong SQL Server

  2. Cách chèn giá trị vào cột nhận dạng theo cách thủ công trong bảng SQL Server - Hướng dẫn SQL Server / T-SQL Phần 41

  3. Làm thế nào để Hiển thị Số Trang trong Nội dung Báo cáo của SSRS 2008 R2?

  4. 'TẠO CHẾ ĐỘ XEM' phải là câu lệnh đầu tiên trong lô truy vấn

  5. Máy chủ SQL CHO TỪNG vòng lặp