Simple Type : element와 attribute가 없는 텍스트에 대해 타입을 지정. Complex Type : element와 attribute를 가지는 타입을 정의 <simpleType> List Types<list> : 하나의 타입의 값들로만 반복(배열과 비슷) union Types<union> : atomic 혹은 list타입을 가질 수 있음(구조체와 비슷) facet (<restrict>) 속성이나 element에 대해 제약..