Can I add a table to the EPDM vault database?

I'm thinking of an add-in that would store info not stored by the current PDM system database.  I would not consider changing the data or the structure of the existing tables in the database, but what about adding a new table to hold my custom info?  Would that violate any warranty or service agreements or cause stability problems?

SolidworksApi macros