数据库设计步骤及数据库优化原则
数据库设计的思路大致分为三步:
第一步 ,把表当作面向对象中的模型(实体)来思考。我们在做项目的时候会面临很多业务,首先要找到很多业务对象。比如项目中优惠券有优惠券(Coupon)这个对象,对应就会有Coupon这个表。所以在做数据库设计的时候首先要找到业务中的各个业务对象,把它当成一个个的模型实体来对待。
第二步 ,就是来思考对象与对象之间的关系。具体到数据库他们是通过外键建立联系的。
第三步 ,就是一些细化的工作,比如限制字段的长度、小数点、唯一索引等。