我处于前所未有的境地。 我正在与其他感官系统集成的系统中工作。基本上,一台机器具有多个传感器,这些传感器会向系统生成输入。每个输入在我的数据库中都有其ID和一个“测量” ID,该ID可能会重复一段时间。然后,在我的系统中,用户可以将“度量ID”与“机器ID”相关联,以表明度量是针对机器的。这是它的外观:
请注意以下情况如何有效:
请注意,M x N表上的一个Measuremente ID
是如何引用Sensor Measurements
表上的多个记录的(这就是为什么我称其为M xN²)。
我知道这不是完美的数据库建模,但不幸的是,这是一个旧数据库,我无法更改。
话虽如此,我如何在JPA中对此建模?基本上,我希望在Set
实体中拥有SensorMeasurements
的{{1}}。我要尝试,但是我猜Machine
在这里不起作用。
任何想法或提示都非常受欢迎。
预先感谢