my customer is planning to add custom segment or dimension apart from the standard available segments. can someone please let me know how the data is stored in the backend database for custom dimensions? We are using JDBC connector to create custom reports outside of netsuite. I am trying to understand the changes to the data model. does it create additional columns in transactions table and have similar relationships to standard dimensions?