The project is to shred a specific XML file into a SQL database. The specifications for the XML file is called a CDF3 file by Mastercard and the details are on this site:
<[url removed, login to view]>
Your deliverable is an application that allows the selection of a CDF3 file and then shreds that into a database with credentials that can be defined in a config file.
Preference for a solution in written in ASP.NET C# that uses the XMLReader to work with the file (as other solutions process files like this too slowly), but would be open to bids with our technologies (please specify your plan).
You should develop the appropriate data model to hold all the potential fields and the all appropriate table relationships (with keys created where necessary to link).
In your bid, please be sure to detail whether you have done work like this in the past.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
MS SQL Server