Foreign Keys Wizard (DB2 LUW)
Go Up to IBM DB2 for Linux, Unix, and Windows Object Wizards
Foreign keys are unique values that refer to specific columns of other tables. Thus, a foreign key links two tables together. The Foreign Key Wizard makes it easy for you to create a relational link between two tables, thereby speeding queries and giving you faster access to data.The Foreign Key Wizard lets you create a foreign key without knowing the underlying commands.
To create a new foreign key using a wizard
- Open a creation wizard for a foreign key. For details, see Opening an Object Wizard.
- Use the following topics as a guide to setting properties and performing tasks as you pass through the wizard panels:
- Properties panel. For details, see Foreign Keys (DB2 LUW) - Properties.
- Column Mapping panel. For details, see Foreign Keys (DB2 LUW) - Column Mapping.
- Comment panel. For details, see Adding a Comment to an Object.
- DDL View panel. For details, see Previewing the DDL Generated to Create the New Object.
- Finally, use the Execute button to create the object.
Foreign Keys (DB2 LUW) - Properties
When creating or editing a foreign key, this tab/panel lets you work with the following settings:
| Setting | Description |
|---|---|
|
Table Schema |
The schema owning the table where the foreign key is created. |
|
Table Name |
The table where the foreign key link originates, otherwise known as the child table. |
|
Name |
Lets you select a constraint name.
|
|
Enabled |
TRUE enables the Foreign Key while FALSE disables the Foreign Key. |
|
Delete Rule |
Select one of the following actions:
|
|
Update Rule |
Select one of the following actions:
|
Foreign Keys (DB2 LUW) - Column Mapping
To use Column Mapping
- Under Referenced Table, choose the Owner and then the Name of the referenced, or parent, table.
- Under the Main Table, select check boxes corresponding to the columns that are to reference columns in the referenced table.