MySQL tiene integridad referencial?

Javier
26 de Abril del 2004
Saludos a todos, tengo una duda.
Estoy empezando a utilizar MySQL, y bueno estoy trabajando con java y MySQL.
Mi pregunta es la siguiente:
Puede MySQL contar con integridad referencial?

Sino cuenta con ello, se genera otra pregunta:
Sin integridad refencial, Se puede utilizar en codigo java con sentencias para consultas recursivas que simulen que se esta consultando datos asi mismo como si estuviera una tabla autoreferenciada?.


Lo que pasa es que voy a hacer una estructura arbol y necesita hacer a algunas tablas autoreferencias (recursivas), en donde un campo es padre y el otro contiene lo mismo pero es hijo de la misma tabla......


Porfavor.... si alguen me puede ayudar, se los agradecere mucho........
Gracias....

Tut?
26 de Abril del 2004
En MySQL esta soportada la integridad referencial si defines las tablas como InmoDB. Por defecto son MyIsam.

Saludos.