やあみんな私は簡単なデータベースの質問があります。大学のログインシステムをエミュレートしているとしましょう。
学生テーブルと教職員テーブルがある場合、パスワードを対応するテーブルに直接保存できますか?たとえば、studentテーブルには(student_ID-主キー)、First_name、Last_name、Classificationなどの属性があり、パスワードフィールドを追加します。
ログインテーブルを作成すると、何千もの潜在的なレコードを効果的にコピーしているだけです。たとえば(主キーSTUDENT_ID、FACULTY_ID)と認証用のパスワードフィールドを使用してログインテーブルを作成することにメリットはありますか?
1つのテーブルだけでセキュリティを強化できますか?より良いアプローチは何ですか?