平台设计-字典管理

简介: 先定义两个概念:字典类和字典项。

先定义两个概念:字典类和字典项。

字典类描述字典的性质,例如性别字典、员工类别字典

字典项描述具体字典内容,例如男 女

字典管理通常有两种做法:1个字典一张表 2一张表记录所有字典项信息。

千里马平台毫不犹豫采用方法2,因为

平台的代码是允许自定义的

字典管理为统一管理,单做服务独立出来。


字典项目有如下属性:

ID: 数据库里对应数据存储的是字典项目的ID

代码: 代码是给人看的,例如导入数据时,excel表里用的代码 而不是ID 用户是不知道ID的

外部代码1: 对接其他系统时,用这个跟其他系统保持一致

外部代码2: 同上


字典类分为 国标(有国标的一定要用国标) 平台标准(平台自身用的) 用户定义;前两个由公司统一维护,用户不可变更。用户定义的在不同的客户处,相同ID对应的项目是允许不同的

相关文章
|
5月前
|
存储 数据格式 运维
开发与运维C++问题之更改数据模型为通用数据结构如何解决
开发与运维C++问题之更改数据模型为通用数据结构如何解决
30 1
|
4月前
|
存储 NoSQL 关系型数据库
EAV模型(实体-属性-值)的设计和低代码的处理方案(1)
EAV模型(实体-属性-值)的设计和低代码的处理方案(1)
|
5月前
|
容器
通用研发提效问题之区分女娲上下文中的共享字典和隔离字典,如何解决
通用研发提效问题之区分女娲上下文中的共享字典和隔离字典,如何解决
|
6月前
|
存储 算法 数据处理
掌握Python列表:灵活存储、便捷操作,轻松处理各类数据
掌握Python列表:灵活存储、便捷操作,轻松处理各类数据
|
7月前
|
存储 缓存 自然语言处理
平台设计-字典缓存
字典是软件开发中常用的功能
|
7月前
|
存储 数据安全/隐私保护
平台设计-联系信息的存储
之前说过平台的用户信息是集中存储的
|
7月前
|
测试技术 API 数据格式
5、软件产品集成过程——所有表集合
5、软件产品集成过程——所有表集合
78 0
|
监控 架构师 安全
「应用组合管理」应用程序投资组合管理的权威指南
「应用组合管理」应用程序投资组合管理的权威指南
|
数据采集 存储 缓存
字典服务的设计与管理
在字典服务中提供的枚举值,根本目的是为了确保数据值的统一性,尽可能的避免同一个信息用两种方式描述。
694 0
字典服务的设计与管理