Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memodelkan struktur MySQL untuk menangani otentikasi? Dengan informasi pengguna terpisah

Untuk menghilangkan kolom kosong dari tabel pengguna, Anda dapat melakukan ini:

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

di mana user berisi semua ID siswa dan guru serta level yang berisi 1 untuk guru dan 2 untuk siswa.

Dalam hal ini, Anda dapat menggunakan kolom level untuk membuat akses di aplikasi Anda.

Metode lain, adalah dengan satu meja... memisahkan siswa dan guru melalui level tetapi bukan praktik terbaik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel basis data tidak ada menurut kompiler studio Android

  2. mysql:periksa rentang tanggal

  3. Simpan file CSV ke database mysql

  4. MYSQL Insert Dimana Tidak Ada dengan PDO

  5. MySQL pilih nama kolom dan nilai sebagai bidang