4. A method as claimed in claim 3 wherein applying the predefined mapped relationship comprises: generating the respective schema element by creating a first object of a type determined by the predefined mapped relationship, the type of the object determined being a determined object type; specifying a first name for the first object; and setting all required attributes of the first object according to the determined object type.
4. A method as claimed in claim 3 wherein applying the predefined mapped relationship comprises: generating the respective schema element by creating a first object of a type determined by the predefined mapped relationship, the type of the object determined being a determined object type; specifying a first name for the first object; and setting all required attributes of the first object according to the determined object type. 6. A method as claimed in claim 4 wherein generating the schema element comprises creating one of: a group schema element; a simple type schema element, and a second complex type schema element, in dependence upon the determined object type and the determined element type.