EclipseLink JPA uygulamasıyla JOINED devralma stratejisini kullanıyorum. EclipseLink'in veritabanı şemasına varsayılan DTYPE adlı bir diskriminator sütunu eklediğini fark ettim. Anlıyorum ki, bir tablo miras stratejisi için bu ayrımcıya ihtiyaç var, fakat neden JOINED stratejisi için?Neden EclipseLink, birleşik miras stratejisi için ayrımcı sütunu ekliyor?
EclipseLink bu sütuna ihtiyacı vardır, çünkü kaldırdıktan sonra hatalarım var. Bu sütun performans nedenleri, vb. Için eklenmiş mi? Bu konuda özellikle şüphe duymadım çünkü veritabanı şeması açısından bu sütun sadece gereksiz dağınıklıktır.
Hazırda beklemede olan JPA benzer bir şey yapmaz. Joined Table Inheritance itibaren
Belki de sorunuzda bir hata yaptınız. Eğer JOINED ... – cletus