我試圖爲SQL/Java應用程序建模一組實體。對具有共同和特定屬性的實體樹建模
我將不得不處理不同的實體,如汽車,卡車,無人駕駛飛機和船隻。
所有這些實體實際上是一個設備。一臺設備可以依靠另一臺設備,比如一輛卡車的拖車。
我只能擁有一個設備實體,在設備依賴於另一個設備的情況下引用自身。但是,如果這些設備具有共同屬性,如parent_id,serial_number,它們也將具有非常不同的屬性,並且在一個實體中具有如此多不同的屬性會使其膨脹。
我希望有具體的實體的各種設備,一個是船,一個用於卡車,等...
我不知道如何在SQL表方面對此建模。
任何提示?
這取決於許多變量。例如,您多長時間一次向系統引入新型設備? –
@ZoharPeled假設我從3種類型的設備開始,每種都有15到20個特定屬性 – Stephane