Dans ma base de données, il y a deux trois tables. La première, table RÉSUMÉ, contient trois colonnesTable de mixage par sous-classe et par hiérarchie en mode hibernation
id, type, someText
Ce tableau contient toutes les informations abstraites de la classe abstraite abstraite. Maintenant, les deux tables CONCRETEONE et CONCRETETWO contiennent toutes les informations pour les classes concrètes de concreteOne et concreteTwo. Maintenant, je sais que je pourrais utiliser la stratégie table by subclass d'hibernate pour créer un mapping avec l'héritage. Mais comme j'ai une colonne qui marque le type de l'implémentation concrète, pourrait-il être possible de créer un comportement mixte comme une table par stratégie de sous-classe avec un discriminateur?
pourquoi n'allez-vous pas avec la "table par sous-classe"? – cherouvim
Peut-être que cela pourrait diminuer la surcharge de performance car théoriquement les jointures externes pourraient être évitées lors de l'interrogation de la classe abstraite. –