1
Crear la tabla de clientes . En el ejemplo con un cliente y pedidos relacionados , el primer paso para la creación de una base de datos relacional es la creación de una tabla con una clave principal. En este ejemplo , la clave principal es el ID de cliente . La clave primaria debe ser único , que hace un número entero incrementar un buen candidato.
Crear cliente mesa ( CustomerId int identidad ( 100,1 ) clave principal , Nombre varchar ( 50 ) )
2
Crear la tabla de orden con una clave externa . Esta es la columna de clave externa de identificación del cliente creado en el paso 1 . Esta restricción une las dos tablas.
Crear tableorder ( OrdierId int , int CustomerId cliente referencias ( CustomerId ) )
3
prueba la relación. Una manera fácil de probar que la integridad referencial se ha establecido se ejecuta un comando de eliminación en la tabla de clientes . Ejecute el siguiente comando en el SQL Server.
Eliminar de cliente cuyo CustomerID = 1 La base de datos devuelve un error que indica que la consulta de eliminación no se puede realizar debido a las restricciones de referencia .