您的位置:首页 > 其它

谈谈user模型设计问题

2016-01-30 11:59 323 查看
有时我们的系统中,会有几个角色,而几个角色又分别有不同的属性。

这个时候怎么设计模型?

有几个角色,设计几个模型。(但是如果属性一样的就不用重新建了,那个时候用角色模型来区分即可)

比如说:我们现在有学员和老师两个角色,

而学员中有属性,班级,科目,成绩

老师中有属性: 班级, 学生, 教授科目, ,,,,,

他们之间属性差别有点大,所以建两个模型。

但是他们登录的都是一样的,login,password,所以可以拎出来为独立的。

在建模型的时候需要注意,我们可以把登录这块完全可以单独拎出来作为独立的一块来做。

这个时候不管是那个角色登录,无非是传两个属性,一个login,一个password。

业务分开了,事情就会更灵活。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: