gpt4 book ai didi

mysql - 状态属性的数据库模型

转载 作者:行者123 更新时间:2023-11-28 23:40:32 25 4
gpt4 key购买 nike

当我为要保存在数据库中的工单创建模型时,并且该工单具有“状态”属性,应如何在数据库中正确反射(reflect)该值的设置?

我想创建两个表,表 1:Tickets 和表 2:Ticket_Status。例如,它可能看起来像:

票证:id, status, message

Ticket_status:id, status

我认为这将是多对多关系,因此我需要一个数据透视表?那么这是否是正确的方法,而不是直接在工单条目中保存状态,我会在这个单独的表中保存不同的类型并通过数据透视表使用 ManyToMany 关系?

谢谢

最佳答案

如果您想要状态的历史记录,您必须使用多对多关系和数据透视表。

如果只想显示实际状态做一个唯一的表

工单:id、状态、消息

如果您至少在数据库中有状态更改的历史记录,这是一个很好的做法。 (第一个选项)

关于mysql - 状态属性的数据库模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34529915/

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