专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET分析设计

请问b2b垂直行业的会员建表的相关有关问题

发布时间:2011-06-23 20:28:04 文章来源:www.iduyao.cn 采编人员:星星草
请教b2b垂直行业的会员建表的相关问题?
目前在开发一个B2B垂直行业的平台,构思是这样的,有一个Member表,一个Company表,Member表存放会员相关信息比如是会员用户名,密码,等级,积分,会员状态等等,一个是公司Company表,存放公司的信息比如是公司名称,公司地址等等企业资料。那么在建类实体的时候,是否Company实体要继承Member实体呢?或者有其他的方法?
之前设计是将个Member表与Company表合在一起的,有一百多个字段,现在拆分两个表是否合理?

------解决方案--------------------
单一职责原则 个人认为扯分比较好 如果以后你的Member Company中Company需要添加字段 可能你不仅要懂Company的逻辑 还要懂Member中的逻辑。
不过具体还要看你项目的现状
------解决方案--------------------
"Member表与Company表合在一起的,有一百多个字段,现在拆分两个表是否合理?"

合在一起的理由是什么?
拆分的理由是什么?


------解决方案--------------------
你可以把,公司那块的功能模块,当作是一个插件,在你会员主表不动的情况下,建立,公司信息表和主表关联。

这样便于以后,对公司模块功能的扩展。

尽量做到:高内聚低耦合。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: