XMLSchemaGenerator changed to support ID ref, but still not fully correct

- if relations are splitted, reference to original relation should be
under the element that represents the splitted relation, not the
attributes of original relation
- the original relation should be printed out (ISA link needed)