在数据库设计时,建议以下13个字段设置为数据库必要字段,以保证数据的完整和连续。(参考阿里开发规范,结合业务特点)
id
用于表达该记录是否被删除逻辑删除,参与业务逻辑。
用于表达该记录的入库时间,一般默认值为当前时间。不可更改。数据库预留字段,不参与业务逻辑。
用于表达该记录的新增人操作人。数据库预留字段,不参与业务逻辑。
用于表达该记录的新增人所在部门或单位。数据库预留字段,可参与业务逻辑。
用于表达该记录的最后更新时间。数据库预留字段,不参与业务逻辑。此处记录的是最后一次更改,中间的更改过程的值,暂不讨论。
用于表达该记录的最后修改者。数据库预留字段,不参与业务逻辑。此处记录的是最后一次更改,中间的更改过程的值,暂不讨论。
用于表达该记录的最后修改者所在部门或单位。数据库预留字段,可参与业务逻辑。此处记录的是最后一次更改,中间的更改过程的值,暂不讨论。
用于表达该记录的填报时间,其值由填报人决定是否必填或者具体的时间。参与业务逻辑。
用于表达该记录的填报人,其值由填报人决定是否必填或者具体的值。参与业务逻辑。
用于表达该记录的显示顺序。参与业务逻辑。
用于表达该记录的显示序号,一般可能与显示顺序相同。参与业务逻辑。
用于表达该记录的数据归属部门或者单位,一般由填报者或修改者决定。参与业务逻辑。