Explain your process for defining and maintaining an XDM schema for a highly customized enterprise data model.