常见的状态流转设计方案-草稿表
- 2025-10-13
- 3
- 0
- 0
- 24.3℃
常见的状态流转设计方案-草稿表 需求 当用户修改信息的时候,不能直接修改成功,需要审核通过后才能修改成功,审核期间显示原信息,审核通过后显示修改的信息。例如:用户把昵称从张三改为李四,修改后其他用户看到的依然是张三,待审核人员审核通过后改为李四。 保留修改的历史记录。 设计思路 设计两张表,正式表:
状态流转-枚举案例
- 2025-10-10
- 17
- 0
- 0
- 25.7℃
设计思路 对于状态流转类的业务,正确的区分【操作】和【状态】是非常必要的 操作,对应请求后端的接口,一般为动词,记录在操作记录表中(或者不记录)。例如:新增,修改,启用,停用,注销,审批,撤回,等 状态,指操作后的状态,一般为形容词,以动词的过去分词形式命名。状态机的核心。记录在业务表中,例如:已提
常见的状态流转设计方案-单表双指针
- 2025-10-10
- 54
- 0
- 0
- 29.4℃
设计思路 对于数据修改不频繁的业务,无需引入草稿表带来额外的负担。 虽然无草稿表,但是设计上还是保留了数据的草稿态和正式态。 草稿态,即编辑的状态,新增/修改时默认成为草稿态。审核通过后成为正式态。审核通过之前的数据不会展示在非编辑页面。通过字段latest_draft 控制。 正式态,正常使用的状
担保系统
- 2025-07-20
- 1
- 0
- 0
- 24.1℃
担保系统简介 XXX担保是一个担保贷款系统,其目的是为了帮助客户取得银行贷款,然后从中收取部分手续费。 担保公司由多个系统,担保系统是核心系统,担保系统需要依赖的主要有以下几个系统 CRM 系统,主要维护客户的信息。 风控系统,风控系统来判断一笔业务是否可以开展,也决定一次授信的上限。 保后系统,放
成为一个现代人
- 2025-07-19
- 1
- 0
- 0
- 24.1℃
为什么要写这些? 我们的教育体系有意无意的回避了一些东西,而我认为这些东西实际上很重要,因此我要把这些东西写下来,告诉你。 当我30岁的时候,我有一种感觉,我小学毕业了。没错,就是小学毕业了。具体来说就是我觉得我学习掌握了一种思考问题的方法,这套方法能让我面对各种问题都不再恐惧,不再疑惑,不再不知所
ETL应用系统概要设计
- 2025-06-17
- 3
- 0
- 0
- 24.3℃
ETL应用系统概要设计 一、系统目标 本系统旨在实现从数据仓库Doris同步数据到指定应用数据库,通过灵活的数据源管理、取数逻辑、调度与任务管理、消息与监控机制,满足企业级数据同步与集成需求。 二、系统架构 总体架构分层 数据源管理层:负责各类数据库连接与元数据管理。 取数管理层:实现数据抽取、筛选
AI-log-答案胡说八道,但是过程是对的
- 2025-03-20
- 0
- 0
- 0
- 24.0℃
1 答案胡说八道,但是过程是对的 Q:太阳是第几代恒星? A(deepseek): 太阳是第二代恒星(即属于“星族I”),具体分析如下: 1. 恒星的代际分类 恒星根据形成时间和金属含量(天文学中“金属”指比氢、氦重的元素)分为三代: 星族III(第一代恒星): 诞生于宇宙早期(大爆炸后约1亿年),