So weit ich weiß kann man in XML nicht einem Attribut mehrere Werte zuweisen.
Höchstens:
<!-- DTD -->
<!ELEMENT geschlecht (#PCDATA)>
<!ATTLIST geschlecht (maennlich|weiblich|saechlich)><!-- Ende DTD -->
Weiß jetzt nicht ob in dem Attribut alle Zeichen richtig verwendet wurden.
Es heißt natürlich <!ATTLIST geschlecht typ (maennlich|weiblich|saechlich)>