|
|
| A unique 1-18 character alpha-numeric name for the table.
|
|
|
| NOTE: Valid names must start with an alpha character and can include the following symbols: Letters (A-Z); Numbers (0-9); # (pound sign); _ (underscore); $ (dollar sign); % (percent sign). Spaces are NOT permitted. Also, for ODBC compliance, it is not recommended to use the # (pound sign) symbol in a table name even though R:BASE permits it.
|
|
|
|
|
|
|
| An informational description for the table. This data is stored in a NOTE field, and therefore would follow the same restrictions as a NOTE data field.
|
|
|
|
|
| Saves the current table definition as a temporary table.
|
|
|
| Maintains primary/foreign key relationships automatically. A CASCADE can applied to UPDATE, DELETE or BOTH to specific primary keys. For example, if you either UPDATE or DELETE a primary key value from a table, the corresponding foreign key values are updated or deleted automatically. CASCADE can only be added to tables with primary keys.
|
|
|
| Separate UPDATE and DELETE data restrictions can allow a CASCADE to be enforced for values that are updated, but not enforced when records are deleted, in order to avoid an accidental or undesired record delete.
|
|
|
| Update - Enforces that when a primary key value is updated, the corresponding value in the foreign key table(s) will also be updated.
|
|
|
| Delete - Enforces that when a primary key value is deleted, the corresponding value in the foreign key table(s) will also be deleted.
|
|
|
| This button allows you to create a new table.
|
|
|
|
|
| Allows you to choose a table from the list of currently defined tables to edit.
|
|
|
| Commits any chages made since the last save.
|
| Commits any chages made since the last save and closes the RBDefine module.
|
| Closes the RBDefine module. If unsaved changes have been made, you will be prompted to save them before closing.
|