我的任务是创建一个访问数据库,随着时间的推移,它的复杂性也在增长。我现在已经完成了这项任务,我必须创建一组从这个应用程序创建的报告,我无法对其进行排序。
这是我的架构:
我有一个TrialRates表和一个单独的TrialRateCosts表具有相同的外键和只有一种不同类型的数据的原因是,每个试验都有一个“预先配置”的速率,无论在哪个速率使用审判。这可能(可能是)错误的设计,我完全愿意接受如何改进它的建议。
我的问题是,我生成的报告看起来非常简单,主要是为了让Trials介于某个日期范围之间,并计算某些框被勾选的位置。但我无法弄清楚如何做到这一点。我搜索并检查了youtube,大部分视频都是非常初级的,不讨论如何从各种数据源中提取数据。
我的问题是这些:
1)有没有更好的方法来做这个架构?
2)如何生成一个报告,显示特定试验的RateCosts总和?请记住,试验的成本存储在TrialRatesCost表中......
谢谢!