ERP表结构的设计--第9篇
用日志记录“开源软件”的诞生
赤龙 ERP 开源地址:
点亮星标,感谢支持,与开发者交流 kzca2000
码云:https://gitee.com/redragon/redragon-erp
GitHub:https://github.com/redragon1985/redragon-erp
赤龙ERP官网:https://www.redragon-erp.com
前言
上一篇文章说了ERP信息化系统设计,数据库结构只是一笔带过,今天重点说说我在【赤龙ERP】的表结构里面的都做了哪些特殊的设计,并且为什么这么设计。
ID与编码
我在每一个表几乎无一例外的都增加了两个默认的字段,即ID和Code。这两个字段看似都是可标识数据的唯一性字段,但为什么要设计两个呢?它们当然各有用途。
(1)ID是一个表的主键,一般都是自增的,主要用于排序、定位、查询,由于它是数字所以更清晰、速度更快。