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