Конечно, вы можете.Вам нужен сложный тип (который добавляет атрибут имени), полученный из простого типа (который ограничивает целое число от одного до 7):
<xs:simpleType name="NumericWeekday">
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="7"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="Weekday">
<xs:simpleContent>
<xs:extension base="NumericWeekday">
<xs:attribute name="name" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Я оставлю вам право превращать атрибут имени вперечисление.