We allow our developers to use XML columns to store data. We want to provide standard names to XML tags.
As a DBA, can we prevent the users from adding XML tags that are not predefined?
|
We allow our developers to use XML columns to store data. We want to provide standard names to XML tags. As a DBA, can we prevent the users from adding XML tags that are not predefined? |
|||
|
|
|
You could define a trigger in a suitable language to examine the data and block storing if validation errors occur. At least Postgres users could take this route. For DB2 I found an example on how to use XML Schema for validation of XML columns. There should not a big difference to call
Once the schema was imported, you can use it to validate the XML:
|
||||
|
|