Bonjour,

Je n'arrive pas à créer une vue sur une base de donnée objet qui est la suivante :
J'ai deux types : etudiant_type et apprenti_type qui sont instanciées dans les tables correspondantes etudiant et apprenti respectivement.
De plus apprenit_type hérite de etudiant_type et donc de tous ses attributs.

Je dois créer une vue qui récupère le nom de tous les etudiants y compris ceux des apprentis.

select value(p) from etudiant p where value(p) is of (etudiant_type);
--> si je fais ça je ne récupère que mes étudiants

select value (e) from apprenti e where value(e) is of (etudiant_type);
--> si je fais ça je ne récupère que mes apprentis

Quelqu'un aurait une idée pour que je puisse avoir la liste de tous mes étudiants y compris les apprentis en mm tps?

Merci d'avance