I have one class which has field of type `DataTable`. 

I want to write XSD for this class. My problem is the datable structure is not fixed. The columns are added dynamically. How to write XSD for such a class? 

Once the XSD is defined, I want to validate the class serialized to XML against the XSD.