今天开眼界了,在一个B2C ECommerce 的系统中找到ECommerce数据库服务器中有张Item
(一种网上销售的产品称为一个Item)相关的表,数了下,99个Columns. 另外两个WareHouse,SCM数据库服务器里面也都有Item表,并且三者保持同步
首先,Item本身的描述信息就很多; 其次,三个服务器在使用Item的时候会用到一些不同的字段,为了处理的方便,相当于每张表都会有些字段的冗余; 另外这张表的使用率极高,所以需要尽量减少关联查询以提高效率,所以把一些其它表的内容(可能关联查询要用到)也拉到这张表里面了
hoho,系统做大了,是不是都要向这个方向发展?