Defining MySQL Table Columns

The following properties are applicable to a MySQL table column.

Tab

Property

Description

Additional Information

General

Domain Parent Specifies the domain parent of the column  
Physical Name Specifies the physical name of the column  
Physical Data Type Specifies the physical data type for the selected column  
Null Option Specifies the usage of the NULL clause for the selected column  

MySQL

Is Generated Always Specifies that the column's value is automatically generated based on an expression  
Generation Expression Specifies the column's value generation expression  
Generate Expression Type Specifies the generate expression's type

Virtual: Indicates that the column values are not stored, but evaluated when rows are read

Stored: Indicates that the column values are evaluated and stored when rows are updated or inserted

Collation Specifies the default collation type  
Column Format Specifies the column's data storage format

Fixed: Indicates that the fixed-width storage is used

Dynamic: Indicates that the variable-width storage is used

Default: Indicates that column's data type determines whether to use fixed-width or variable-width storage

Storage In Specifies whether the column is stored on disk or memory  
Visibility Specifies the column visibility

Visible: Indicates that the column is visible

Invisible: Indicates that the column is invisible

Sign Specifies whether the column data is a signed or unsigned number These properties are available when the column's Domain Parent is set to Number.
Zerofill Specifies that the spaces used by default to pad the field are replaced with zeros
Auto Increment Specifies whether the column is an Auto_Increment column

Constraint

Check Constraints

Specifies the validation rule to attach to the selected column

Selecting the Use Inherited Constraint check box indicates that the property is inherited from the column's domain
Default Specifies the default value to attach to the selected column Selecting the Use Inherited Default Value check box indicates that the property is inherited from the column's domain
Link Link Name Specifies the user-defined link name You can use the Link Wizard to create and manage link objects and define the link object properties. For more information on the Link Wizard refer to the Link Wizard topic.
Linked To Specifies the linked column name
Synch Direction Specifies the synchronization direction of the link
Definition Specifies the definition of the link  
Indexes Index Name Specifies the indexes in which the selected column is a member  
Type Specifies the index type  
Show FK Indexes Specifies whether foreign key indexes appear in the index membership list