2つのテーブルがあります。
- ユーザー(ユーザー名、パスワード)
- プロフィール(profileId、gender、dateofbirth、...)
現在、私はこのアプローチを使用しています。各プロファイルレコードには、Userテーブルにリンクする外部キーとして「userId」という名前のフィールドがあります。ユーザーが登録すると、プロファイルレコードが自動的に作成されます。
私は私の友人の提案と混同しています:として「はuserId」フィールドを持っている外国人と主キーと「プロファイルID」フィールドを削除します。どちらのアプローチが優れていますか?