文字列の比較はintの比較よりも遅くなります。ただし、電子メールアドレスを使用してデータベースからユーザーを取得するだけの場合は、これは問題ではありません。複数の結合を含む複雑なクエリがあるかどうかは重要です。
ユーザーに関する情報を複数のテーブルに格納する場合、usersテーブルへの外部キーは電子メールアドレスになります。これは、電子メールアドレスを複数回保存することを意味します。
文字列の比較はintの比較よりも遅くなります。ただし、電子メールアドレスを使用してデータベースからユーザーを取得するだけの場合は、これは問題ではありません。複数の結合を含む複雑なクエリがあるかどうかは重要です。
ユーザーに関する情報を複数のテーブルに格納する場合、usersテーブルへの外部キーは電子メールアドレスになります。これは、電子メールアドレスを複数回保存することを意味します。