How to create a foreign key from GUI in SQL server

Developers create a relationship between two tables when they want to associate rows of one table with rows of another.  They can create a foreign key relationship in Table Designer, by following the next steps:

1. In Object Explorer, right-click the table that will be on the foreign-key side of the relationship and click Design (Modify in SP1 or earlier).

The table opens in Table Designer.

2. From the Table Designer menu, click Relationships.

3. In the Foreign-key Relationships dialog box, click Add.

The relationship appears in the Selected Relationship list with a system-provided name in the format FK_<tablename>_<tablename>, where tablename is the name of the foreign key table.

4. Click the relationship in the Selected Relationship list.

5. Click Tables and Columns Specification in the grid to the right and click the ellipses (…) to the right of the property.

6. In the Tables and Columns dialog box, in the Primary Key drop-down list, choose the table that will be on the primary-key side of the relationship.

7. In the grid beneath, choose the columns contributing to the table’s primary key. In the adjacent grid cell to the left of each column, choose the corresponding foreign-key column of the foreign-key table.

Table Designer suggests a name for the relationship. To change this name, edit the contents of the Relationship Name text box.

8. Choose OK to create the relationship.