Vererbung in EJB-Abfragen
Wenn für ein abstraktes Schema eine EJB-Vererbungshierarchie (Enterprise JavaBeans) definiert wurde, führt die Verwendung des ASN (Abstract Schema Name) in einer Abfrageanweisung dazu, dass Objekte für dieses abstrakte Schema ebenso wie für alle Subtypen gesammelt werden.
Beispiel: Vererbung
Angenommen, die Bean
ManagerBean ist als Subtyp von EmpBean definiert, und
ExecutiveBean ist in einer EJB-Vererbungshierarchie ein Subtyp von
ManagerBean. Die folgende Abfrage gibt sowohl Mitarbeiter als auch
Manager und Geschäftsführer zurück:
SELECT OBJECT(e) FROM EmpBean e