繁体   English   中英

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

[英]Design a relational database so an entity can hold an optional set of data

我试图弄清楚如何设计一个数据库,使我可以对涉及多个部门的工作进行建模。

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

例如,涉及标牌的工作可能涉及图形部门和印刷部门。 图形部门可能需要能够上传设计概念,而印刷部门可能需要能够存储使用的材料。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM