我正在为我的网站创建一个用户登录系统,我需要一些帮助来创建数据库。所以到目前为止,我有这 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