gpt4 book ai didi

mysql - 数据库多状态字段与 1 状态字段

转载 作者:行者123 更新时间:2023-11-29 09:46:51 26 4
gpt4 key购买 nike

我正在为一个应用程序设计数据库,该应用程序有 2 个组件:Web 和核心后端。

我的问题是同一实体的 Web 和 Core 具有不同的状态

  • 网页(2 种状态):显示/隐藏
  • 核心后端(许多其他状态):START/queueing/processing/foo/bar/DONE

在核心后端的多种状态之后,Web 可以选择在前端显示或隐藏该实体。我的意思是后端的 DONE 状态可以在 Web 中为 SHOW/HIDE

我应该将这些状态分成数据库中的 2 个字段还是将它们合并为 1 个字段?

优点和缺点是什么?

最佳答案

我将创建一个从各种后端状态到子状态(网络状态)的映射表。

如果这些子状态纯粹用于 Web 应用程序,那么我只需将其作为前端逻辑即可。如果映射是实际的“业务事物”并且具有影响流程的实际含义,可以在技术之外理解或需要报告,则在数据库中进行。

如果它介于两者之间,那么将其放入您的中间/业务层!

关于mysql - 数据库多状态字段与 1 状态字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55509736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com