symfonyプロジェクトにUser Entityクラスがあります。ユーザークラスには、ユーザー名、パスワード、電子メールなどの認証に必要な基本情報が含まれていますが、追加データを追加する予定です。体重、身長、好きな食べ物などデータベースのエンティティクラスを拡張するのは良い方法ですか?
ユーザークラスのすべてのユーザーの生体とデータを定義することをお勧めしますか?または、ユーザークラスを、たとえばメンバーのような別のエンティティクラスで拡張し、次にメンバがプレミアムメンバーまたは管理者クラスを実装する必要がありますか?
エンティティクラスにもビジネスロジックを持つメソッドが含まれている必要がありますか?事前