数据库设计

1、一张表设计应该存在两个ID: 内部ID(可以是int自增类型可以满足),用户ID(由用户编码,方便用户管理)

2、比如项目表存在一种分类,那么出入库明细表可以增加一个分类字段,可以根据录入时的分类更新过来,以保证对账数据的准确性,不然后期把项目表的分类更改后,导致之前的数据按分类统计的数据不合理

3、基础数据,应该有一个状态字段,区分在用或停用,如果数据应该发生业务是不允许删的,不然导致表关联引起数据差

原文地址:https://www.cnblogs.com/ydj0208/p/5794046.html