PostgreSQL中存储lis的任何变量

2024-03-28 09:59:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我们有一个票证软件来管理我们的工作,每个票证都分配给一个领域的技术人员-普通的东西-,但是现在我们想分配给几个技术人员相同的票证,例如:勾选5432:tech\u id(2,4,7),其中2,4,7是技术id。你知道吗

当然,我们可以使用一个单独的表来实现这一点,该表包含技术ID和票证ID,但是我们必须转换数据。你知道吗


Tags: 数据id软件技术tech领域票证技术人员
1条回答
网友
1楼 · 发布于 2024-03-28 09:59:51

“正确”的方法是有一张单独的票表 作业。在数据库端,将数据转换为类似的内容相当简单。create table assign as select tech_id from ...然后创建任何必要的外键约束。 重写接口代码可能会更棘手,但是 无论如何都要这么做,以允许不止一种技术

可以使用数组类型,但有时使用数据库类型 接口不理解postgres数组类型。什么都没有 数组中固有的防止重复或强制排序的功能,但是 你可以用合适的扳机。你知道吗

相关问题 更多 >