一、低代码平台-数据库设计规范

数据库设计规范目的

a、规格化管理各个业务数据表 b、通过字段名称快速了解表与表之间的关联关系 c、通过字段第一位快速了解字段数据类型等等所有规范都为了更好的开发与后期系统运维。

1、数据库设计规范

答:数据库安装必须选择大小写敏感;编码格式 utf8

2、数据库表名设计规范

答:表名=业务模块+业务含义英文;

具体业务模块示例如下:

1、Sm : 系统类业务表;        2、Pb : 基础数据/配置类业务表;

3、Sd : 销售类业务表;         4、Pu : 采购类业务表;

5、Tm : 技术类业务表;         6、Ps:  生产计划类业务表;

7、Pp : 生产过程类业务表;  8、Qm : 质量类业务表;

9、Wh:  仓库类业务表;        10、Fi:  财务类业务表;

当涉及到主从表时:

a、主表后面应以Hdr结尾;b、从表后面应以Dtl结尾;c、同时应在从表内配置外键;

示例表名:  SdOrderHdr 销售单主表  SdOrderDtl 销售单明细表 它们是主从表  在SdOrderDtl存在外键iSdOrderHdrId;

3、数据库表字段设计规范

答:a、字段名称组成:字段数据类型(编码)+数据含义(英文)其中整体依照驼峰格式;即第一位标识字段数据类型:i 表示数字(整数、浮点数);b表示布尔型;s表示文本;d表示日期;t表示日期时间;

b、每个表必带字段 iId 主键、iDeleted(逻辑删除标识 默认为0 当需要逻辑删除 则将iDeleted 更改成 iId)tCreateTime 表示创建时间 ;tCreateBy 创建人;tModifyTime 表示修改时间 ;sModifyBy 修改人

c、外键字段格式:i+表名+Id 如 iSdOrderHdrId 

4、视图设计规范

答:视图名称规范:Vm+视图含义英文

5、函数设计规范

答:函数名称规范:Fn+函数含义英文

6、存储过程设计规范

答:存储过程名称规范:Pro+过程含义英文

7、触发器设计规范

答:触发器名称规范:Trig+过程含义英文

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值