Database Table ID

The Future Lab database engine Bbuuzzb uses a concept called a tid which stands for table ID.

When a table is opened, a tid is returned to the caller. A tid is nothing more than a sequential unsigned integer that the database engine assigns to uniquely identify what is being opened. All high level database functions that do something with table, record or field data require a tid as the first parameter.

Since it is possible and completely normal that a specific table can be opened a multiple number of times even by the same user, the tid is a completely unique way of identifying the specific instance. Each tid has a file pointer and other management variables that are completely unique to that specific instance.

Goto Top | Future Lab Home | Contact Webmaster | Feedback

Copyright © 1999-2006 Future Lab, Last Updated Jun 30, 2006