【发布时间】:2017-06-12 20:43:58
【问题描述】:
我的 symfony 项目中有一个用户实体类。用户类包含身份验证所需的基本信息 - 用户名、密码、电子邮件等。但是我计划添加其他数据。比如体重、身高、喜欢的食物等。
在用户类中定义所有用户生物和数据是否是一种好习惯。还是应该使用另一个实体类(例如成员)扩展用户类,然后成员应该实现高级成员或管理员类?
如果是这样,实体类是否也应该包含具有业务逻辑的方法?
提前致谢
【问题讨论】:
标签: symfony class doctrine entity