gpt4 book ai didi

php - 每次提交时存储包含多个部分的数据

转载 作者:行者123 更新时间:2023-11-29 06:53:37 25 4
gpt4 key购买 nike

我会尽力说得清楚......

我需要存储每个事件包含多个项目的数据记录。假设在一次事件中,我有一位顾客偷了 9 件食物……1 根香蕉、3 根蓝色九柱游戏、2 根火星棒和 4 片橙片。

我有一个表,其中包含事件核心详细信息(日期、时间、事件详细信息等),并根据所涉及人员的 UID 进行识别,该人员的个人详细信息及其 UID 存储在另一个表中。要求是能够运行报告来查看每个对象有多少被盗。

对于我来说,存储这些与数据性能相关的记录的最佳方式是什么,因为这显然有可能从每个多对象事件中获取大量的表行。

是否引用事件父记录 ID 将它们保存为多个记录,或者是否有更有效的方法来执行此操作?

最佳答案

作为一个起点,我会做这样的事情: enter image description here

Incident_has_FoodItems 允许您将任意数量的 FoodItems 链接到您的事件表。然后可以轻松计算每个 FoodItem 在 Incident_has_FoodItems 表中出现的次数。

定义数据库数据结构时,将每个项目分隔为一个表并将它们链接在一起。它们允许更轻松的查询、更好的性能、更容易创建索引......

如果您想进一步挖掘,可以阅读普通形式。

关于php - 每次提交时存储包含多个部分的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46542801/

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