Open for Voting

Document the Database Model for the tables exposed through SWIS

It takes a lot of guess work to use the Orion SDK to extract, update, and delete information about the nodes in NPM du to the fact that nowhere near all the relationships are obvious.

As an example, when you want to query for Events you need to guess that Orion.Nodes.NodeID and Orion.Events.NetObjectID are related.

Documenting the Database Model and publishing it, for instance in the Orion SDK,  would take the guess work out for your customers, minimize the risk of updating the wrong objects or relying on wrong information, and open up for more integration with internally developed systems.

Also see my question, http://thwack.solarwinds.com/message/203467