A TrkTable object contains Tracker attribute data. Each TrkTable is either a "Normal" Table or a "List" Table.
A Normal table has set of attributes associated with a unique Item ID. A record in this table is uniquely identified by an Item ID. A List table has a set of attributes associated with an Item ID. A record in this table is uniquely identified by one or more attributes along with an Item ID. The unique key is often a composite key.
A table can have a lookup table for higher level of normalization. If the HasALookup property of this object is True, then this table has a lookup (master) table.
To access records in a table, first call the ReadDB method, and then traverse through the TrkRecords collection object to access individual records of the table.
Each table has an Item ID as record field. To add a new record, provide the Item ID.
|Properties:||HasALookup , IsLookup , Name , TrkItemTypeGroupAttribs , TrkRecords , WantLookup|
|Methods:||ApplyUpdate , ReadDB , RemoveAll|