Custom Database Tables

I've done a little work with User-Defined Tables (UDTs), but I've read they have limitations:  Single-column primary keys and no support for indexes.

If I want to use tables that don't have these limitations, what is the correct approach?  I come from a Sage 300 background where there was an API for creating your tables 'the Sage 300 way'.  This had the benefit of including your tables in Sage 300's Data Dump & Load processes.

Is there something similar for Sage 100?  If not, is it expected that we would just use SQL to create our own tables in the Sage 100 company database (for ease of backup/restore) or not put them in the Sage 100 database?

Thank you for your guidance.

Parents Reply Children