关于不同等级会员商品价格不一样如何实现?
最近要做一个电子商务网站,刚才参考了一下一些网上书店,发现不同的会员价格不一样,感觉比较复杂,我想这样实现,不知道是否可行:
一张商品表,一张价格表。
另外,网站中肯定有很多会员,并且是不同等级的。我是将不同等级的会员添加到不同的用户角色中来实现用户等级的划分的。
当我要添加一个商品时,关于价格这一块可以出来一个界面,能够动态读取所有的用户角色,然后可以为每个角色指定不同的价格。比如有A、B、C三种角色(即三个等级的用户),那么添加一个商品时在价格表中就生成三条记录和这个商品对应,表明这个商品的三种不同的会员的三种价格。
大家看一下我这样的设计如何?