我們可以將繼承層次結構類與資料庫的表對映。 在hibernate中定義了三個繼承對映策略:
在每個層次對映一張表中,需要單個表來對映整個層次結構,新增一個額外的列(稱為識別符號列)來標識該類。 但可空(null)值儲存在表中。
null
在每個具體類一張表的情況下,按照類建立表。 但是在子類表中新增了重複列。
在這個策略中,表是根據類建立的,但是由外來鍵相關。 所以沒有重複的列。