Web サイト用のユーザー ログイン システムを作成していますが、データベースの作成に助けが必要です。これまでのところ、これらの 3 つのテーブルがあります。これは適切なデータベース スキーマだと思いますか? そうでない場合、あなたは何を提案しますか?
---Users---
user_id
user_name
user_email
user_firstname
user_lastname
user_state
user_country
user_occupation
user_dob
user_accountcreationdate
user_sex
user_role
user_password
---Roles---
role_id
role_name
role_description
---Logins----
user_id
last_login
browser_type
ip_address
編集****これは正しいでしょうか?ユーザー ロールの 4 番目の表に追加しました。4 番目のテーブルを追加すると、Users テーブルから user_role を削除できるということですか?
---Users---
user_id
user_name
user_email
user_firstname
user_lastname
user_state
user_country
user_occupation
user_dob
user_accountcreationdate
user_sex
user_role
user_password
---Roles---
role_id
role_name
role_description
---Logins----
user_id
last_login
browser_type
ip_address
---User Roles---
user_id
role_id