目前我有一个相当大的项目,我需要为不同类型的用户存储不同的数据。
我需要存储模型的身体细节。
我遇到的问题是,女性的身体信息与男性不同,而机构、摄影师不需要身体信息,而且用户是分组的
group 3 - Model
group 4 - Agency
group 5 - photographer
在我看来,我目前正在这样做
if ($group == 3 && $gender == 2)
{
// load female body information (lot of details)
}
elseif ($group == 3 && $gender == 1)
{
// load male body information (lot of details)
}
else
{
// load just work explerience & company info
}
将用户信息存储在 3 个表中
users . login information
users_details - users details, like first last name gender ect
users_body - Body information for models both female / male
那么为什么我要寻求一种更有效方法的提示,因为我需要在 3 个不同的页面上显示这种类型的信息,而且我认为它会变得混乱并导致大量代码重复
如果有人能给我任何建议的提示,我会很高兴
谢谢你