Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Lupin en 28 Febrero 2011, 20:46 pm



Título: żEs recomendable usar Foreign Key en Mysql?
Publicado por: Lupin en 28 Febrero 2011, 20:46 pm
Hola soy nuevo en mysql no se si me podrian dar un consejo de acuerdo a sus experiencias, porque he leido que no usan mucho claves foraneas en Mysql y en vez de ello lo hacen manualmente
 :D


Título: Re: żEs recomendable usar Foreign Key en Mysql?
Publicado por: Nakp en 3 Marzo 2011, 04:09 am
pues en la mayoria de casos, lo recomendable es usar claves foraneas (integridad de datos) el cual es uno de los fundamentos de las bases de datos :P ademas asi el control de la integridad de estos, lo hace el motor de bases de datos y no la logica de tu programacion (a veces se olvida)

yo :P las uso mucho independiente del sistema de bases de datos :)


Título: Re: żEs recomendable usar Foreign Key en Mysql?
Publicado por: [u]nsigned en 4 Marzo 2011, 14:21 pm
Hasta donde tengo entendido, estas solo son soportadas por InnoDB a partir de MySQL 5 , verdad?


Título: Re: żEs recomendable usar Foreign Key en Mysql?
Publicado por: Nakp en 4 Marzo 2011, 15:26 pm
innodb es soportado desde la version 3.23, habilitado desde la 4 y el motor por defecto desde la 5.5 :)

todo sea por la integridad referencial xD


Título: Re: żEs recomendable usar Foreign Key en Mysql?
Publicado por: Lupin en 5 Marzo 2011, 23:36 pm
Gracias por responder, creo k es bueno dejar algunas cosas al motor de base de datos   ;D ;D pero dicen k innodb  es mas lento ?