XForms/XML Databases

= Native XML Databases =

XForms works very well when the submit element can insert or update instance data directly into a database. This feature is supported by most native and hybrid databases.

There are over 30 Native XML databases in use today from both OpenSource and commercial vendors. One of the large factors that make some easier to integrate with XForms is the availability of a Rest interface so that your submit URL statement can be structured somewhat like this:

Where save is some XQuery file that has the instructions for saving the XML data into the appropriate table or collection.