我目前正在使用 Symfony2 和学说。我正在创建一个“创建帐户”页面。页面上将有 2 种不同类型的帐户可用,normal-users一种用于companies.
我有一个名为Account该表的实体(表),其中包含username,password和salt列。
如果公司登录,我想从company-table 获取公司信息,如果normal-user登录,我希望从user-table 获取信息。
我一直在考虑有一个名为的列usertype告诉我它是什么类型,然后如果用户类型是company检索公司信息实体,如果它是user检索用户信息实体(对应于id帐户) .
这是解决这个问题的好方法吗?还是我应该有 2 张不同的桌子?AccountUser 和 AccountCompany?