Download RELAXML
Transcript
port to database schemas with cycles with not deferrable, not nullable foreign key constraints. However, such schemas are neither easily handled manually. Two solutions for the delete operations are presented. Both solutions have limitations. The first does not support cycles with non-cascade delete actions on the foreign key constraints. The second supports cycles but does not support overlapping cycles. The configuration of R ELA XML is done using XML files, and concepts and structure definitions are also specified using XML files. A performance study of R ELA XML shows good performance compared to direct use of JDBC (which, however, does not produce XML but only retrieves the data from the database and writes the data to a flat file). In most cases, there is a linear relationship between the running times and the parameters measured. Dead links resolution is shown not to be linear. In general the overhead of R ELA XML is about 100% compared to direct use of JDBC. This is due to the internal book-keeping and the wrapping of the data to XML. 108