I have a database application that was originally created using MSACCESS. My employer wants to share this database with other providers. So, they shipped this application out to an outside consultant who created a similar (but not exactly the same) database using XML. Since the web-based DB is combined with data from other providers, it gets to be so big that performance is somewhat slow. Now my employer decided they want to stick to the original Access db which is located in-house. At the the end of each day, changes made to our records will be uploaded to the XML database (which now resides on the consultant's server). The consultant has sent me the XML schema (.XSD) of their database. My question is what would be the best way for me to map the fields that I have on the original Access application tables to the one on the XML schema. How should I approach this project? I am very, very new to Visual Studio .NET as well MS SQL server 2000 and frankly the sight of a 2" plus printed copy of the XSD file scares the living daylight out of me because I haven't the slightest idea how to proceed!. Help!