SoJpt

4.1 数据库设计规范

1、数据库规范

    SoJpt 设计表一般情况下需要设计以下字段:

    ID            // 32位uuid, ORACE可使用sys_guid()默认值,
    CREATER_ID    // 创建者ID, 记录数据由哪个用户ID创建
    PARENT_ID     // 父ID, 如果存在父子或所属关系可使用此字段记录关系
    ENTRY_TIME    // 数据录入时间,可设置数据库默认值,CURRENT_TIMESTAMP(mysql)sysdate(oracle)
    UPDATE_TIME   // 数据更新时间
    REMARK        // 数据备注信息,一般使用 text(mysql), nclob(oracle)
    IS_DISABLED   // (可选) 是否禁用
    IS_DELETED    // (可选) 是否删除
    TYPE          // (可选) 类型

    注意:在ORALCE数据库定义字符串时,使用汉字时用 NVARCHAR 型,Soutils 才能获取精准字符长度

    Mysql 字段命名规则不建议使用驼峰法和大小写混合式, 推荐以下划线隔开, 全大写或者全部小写