jueves, 19 de junio de 2008

Crear Relaciones con PHPMyAdmin

PHP MyAdmin es un exelete gestor de bases de datos que nos permite rapidamente hacer cualquier ajuste en el funcionamiento de las que tenemos en nuestro server. PHP nos permite en la vista relaciones crear relaciones simples seleccionando el campo de destino al cual queremos vincular un capo. Primero para usar la vista relaciones debemos asegurarnos estar usando el engine INNODB el cual soporta relaciones. Estas relaciones nos permiten hacer cambios en cascada al agregar o eliminar registros en nuestra base de datos asi como conservar integridad de la información almacenada en ella.

La integridad de datos es muy importante para los sitios que requieren una seguridad definitiva en que la información almacenada no tiende incoerencias o falta de información ya que nos asegura que no haya información sin datos relacionados en nuestra base de datos como por ejemplo un numero de factura sin cliente.

PHPMyAmdin vamos a la vista de tabla(selecionamos la tabla correspondiente) y luego ingresamos a la vista relaciones como se ve








Una vez dentro selecionamos el indice de destino para la relacion el el campo indice y las acciones correspondientes OnUpdate y OnDelete.








Por lo general son la opcion cascade que sirve para actualizar los valores aunque tambien en en algunos casos pueden servir estas otras opciones

set nul=actualiza los valores relacionados a null
no action= no realiza ninugna acción
restrict = restringe o impide que se ejecuten acciones.

Sin embargo es un poco simple y resulta bastente tedioso crear una gran estructura de relaciones en este.



No hay comentarios:

Publicar un comentario