gpt4 book ai didi

mysql - 设计一个关系数据库,以便实体可以保存一组可选的数据

转载 作者:行者123 更新时间:2023-11-29 23:59:43 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何设计一个数据库,使我能够对涉及多个部门的工作进行建模。

该工作应该能够“连接”到不同的部门,然后我需要能够存储与该工作的该部门相关的一组信息。

例如,涉及制作标志的工作可能涉及图形部门和打印部门。图形部门可能需要能够上传设计概念,打印部门可能需要能够存储所使用的 Material 。

如何在关系数据库中以一种可以通过 ORM 框架(特别是 Eloquent ORM 框架)进行交互的合理方式对此进行建模?

最佳答案

一个部门可以有很多工作,因此这将是一对多,除非一个工作可以与许多部门相关联,正如您所暗示的那样。尽管您的资源表可以链接回部门以获得其所有权,但工作本身将包含 Material /概念。我建议先在纸上画一些东西,然后在开始编码之前考虑哪些数据将被放到那里。这将使您在开始之前了解它是否有效。如果您有任何具体问题,请告诉我。

关于mysql - 设计一个关系数据库,以便实体可以保存一组可选的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25118987/

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