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

Làm thế nào để lập mô hình cấu trúc MySQL để đối phó với xác thực? Với thông tin người dùng được tách biệt

Để loại bỏ các trường trống khỏi bảng người dùng, bạn có thể thực hiện điều này:

--------------------------------------------------
|  id  |  user  |  level  |  login  |  password  |
--------------------------------------------------

nơi user chứa tất cả ID sinh viên và giáo viên của bạn và level chứa 1 dành cho giáo viên và 2 dành cho sinh viên.

Trong trường hợp này, bạn có thể sử dụng cột cấp độ để tạo quyền truy cập trong ứng dụng của mình.

Một phương pháp khác, là với một bảng ... tách biệt học sinh và giáo viên nhưng không phải là phương pháp hay nhất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Chọn nhiều hàng chứa giá trị từ một cột

  2. PHPExcel và gói văn bản

  3. Vài cảnh báo [mong đợi tham số]

  4. Thực thể mạnh và yếu MYSQL

  5. Mệnh đề GROUP BY với bí danh?