开发总结

20201112版本--总结

1.给自己多留一点预算时间(及时提示用户、测试前先评审用例、测试后关闭bug,预留时间测试造数据)

2.如果依赖别人的接口(事情)是需要及时跟踪的,否则不会给你尽力解决问题

---20201204 总结之前开发规则表

之前开发规则表 RULE_INFO

RULE_NO VARCHAR2(20) 设置流水号
RULE_TYPE VARCHAR2(2) 规则类型
INVALID_FLAG VARCHAR2(1) 'N' 作废标记(Y:作废;N:正常)
PK_SERIAL VARCHAR2(20) 数据主键
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间
RULE_NAME VARCHAR2(100) 规则名称
START_DATE NUMBER(3) Y 超时提交起始日期
END_DATE NUMBER(3) Y 超时提交截止日期
VALID_START DATE Y 有效起始时间
VALID_END DATE Y 有效结束时间

规则类型基表RULE_TYPE_TBL

RULE_TYPE VARCHAR2(2) 规则类型
DESCRIPTION VARCHAR2(100) 描述
INVALID_FLAG VARCHAR2(1) 'N' 作废标记(Y:作废;N:正常)
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间

规则明细设置表 RULE_DETAIL_SET

RULE_DETAIL_NO VARCHAR2(20) 明细流水号
RULE_NO VARCHAR2(20) 规则号
RULE_DTL_TYPE VARCHAR2(2) 规则明细类型
RULE_DTL_VALUE VARCHAR2(20) 明细值
INVALID_FLAG VARCHAR2(1) 作废标记
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间

规则明细类型表RULE_DTL_TYPE_TBL

RULE_DTL_TYPE VARCHAR2(2) 规则明细类型编码
DESCRIPTION VARCHAR2(100) 规则明细类型描述
TABLE_NAME VARCHAR2(30) Y 基表名
INVALID_FLAG VARCHAR2(1) 作废标记
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间

我们每次开发一个规则表那就先在RULE_TYPE_TBL创建一条记录,例如我们统购权限设置表,就在该表插入一条18类型的

然后我们要添加一条记录的时候,在RULE_INFO添加一条记录,每条记录会有多个字段,每个字段都保存放在RULE_DETAIL_SET表,

例如一条记录有5个字段要保存,那么要在RULE_DETAIL_SET保存5条,每个字段代表什么意义则在RULE_DTL_TYPE_TBL先添加5条即可(和RULE_TYPE_TBL类似,在保存记录的时候,先添加5条)

原文地址:https://www.cnblogs.com/imfjj/p/13963983.html