求助一个编写XSD文档,定义三层结构的XML文档问题~~~急~~~
编写XSD文档,定义三层结构的XML文档,根元素为“班级”,二级元素为“学生”,三级元素按“姓名、性别、年龄、出生日期、手机号码、入学成绩、联系人(父亲、母亲)”顺序排序。学生有属性学号,规定必须取值。其中,一个班级可以包含多个学生;手机号码可以没有;联系人可以选择填写父亲信息或母亲信息,信息包括姓名和电话。部分三级元素及属性的数据类型规定如下:学号(ID型,首字符为X,长度为您学号长度加1)、入学成绩(大于300,小于700,精确到小数点后两位)、性别(男或女)、年龄(0-100整型)。
请使用XML Schema技术描述上述xml结构规则,并编写相应的xml文件设计一个实例。