网站有厂家跟买家两种会员,厂家会员要另外填写 厂家相关字段如厂名,员工人数,营业额等等..
应该怎么设计比较好?
我想到以下设计1,直接一个User表
厂家会员要填写厂家相关字段
买家会员只需填写基本资料2,两个表,User表跟company表
厂家会员要填写company表并且用id对应
买家则只需填写user表3,两个表,Seller跟Buyer表
分别为厂家会员表跟买家会员表请问哪一种比较合理?还是另有其他设计方式? 在线等
应该怎么设计比较好?
我想到以下设计1,直接一个User表
厂家会员要填写厂家相关字段
买家会员只需填写基本资料2,两个表,User表跟company表
厂家会员要填写company表并且用id对应
买家则只需填写user表3,两个表,Seller跟Buyer表
分别为厂家会员表跟买家会员表请问哪一种比较合理?还是另有其他设计方式? 在线等
2,两个表,User表跟company表
厂家会员要填写company表并且用id对应
买家则只需填写user表
user_seller(id, ext_info_for_seller)
user_buyer(id, ext_info_for_buyer)
厂家的特征属性保存于user_seller扩展表
买家的特征属性保存于user_buyer扩展表
一个会员仅存在于user_seller则是单纯的厂家
一个会议仅存在于user_buyer则是单纯的买家
若同时存在于user_seller,user_buyer则拥有双重身份
user_seller属性变化仅影响厂家模块
user_buyer属性变化仅影响买家模块
用3吧.3,两个表,Seller跟Buyer表
分别为厂家会员表跟买家会员表