我试图为SQL/Java应用程序建模一组实体。对具有共同和特定属性的实体树建模
我将不得不处理不同的实体,如汽车,卡车,无人驾驶飞机和船只。
所有这些实体实际上是一个设备。一台设备可以依靠另一台设备,比如一辆卡车的拖车。
我只能拥有一个设备实体,在设备依赖于另一个设备的情况下引用自身。但是,如果这些设备具有共同属性,如parent_id,serial_number,它们也将具有非常不同的属性,并且在一个实体中具有如此多不同的属性会使其膨胀。
我希望有具体的实体的各种设备,一个是船,一个用于卡车,等...
我不知道如何在SQL表方面对此建模。
任何提示?
这取决于许多变量。例如,您多长时间一次向系统引入新型设备? –
@ZoharPeled假设我从3种类型的设备开始,每种都有15到20个特定属性 – Stephane