Frage zu Xml mit Postgresql

Kann ich mit xmlparse die Komplete xml einlesen mit den Xsd typen oder muss ich diese seperart einlesen.
Wollte anhand der Xsd die Table header erzeugen.
MfG Tuxi