現在、Symfony2 と doctrine を使用しています。私は「アカウントの作成」ページに取り組んでいます。normal-users
このページでは、 用と用の 2 種類のアカウントを使用できますcompanies
。
Account
このテーブルと呼ばれるエンティティ (テーブル)がありusername
、列が含まれています。password
salt
会社がログインする場合は、テーブルから会社情報を取得し、ログインするcompany
場合は、テーブルから情報を取得します。normal-user
user
usertype
ユーザータイプがcompany
会社情報エンティティを取得user
する場合、ユーザー情報エンティティを取得する場合(id
アカウントの に対応) .
これは、この問題を解決する良い方法ですか? それとも2つの異なるテーブルが必要ですか? AccountUser と AccountCompany?