Pq no ay relaciones en bd Moodle???

Pq no ay relaciones en bd Moodle???

de wendy solorzano -
Número de respuestas: 3
Aplicando ingeniería inversa para obtener el modelo er de moodle , me arrojó entidades sin relaciones, solo con claves primarias e indices.
Mi pregunta es: que cual es la razón para que la bd de moodle no tenga relaciones y claves foráneas?
por favor si alguien sabe, me gustaría me aclararan esto, pq estoy trabajando en mi tesis.


Promedio de valoraciones: -
En respuesta a wendy solorzano

Re: Pq no ay relaciones en bd Moodle???

de Martín Langhoff -
Moodle fue escrito originalmente para PHP v3 y MySQL v3.23.x.

Esa version de MySQL no soporta foreign keys. Solo versiones bastante nuevas (v5.x) soportan foreign keys bien, y va a tomar un rato largo hasta que MySQL v5.x sea suficientemente popular como para hacerlo un requerimiento.
En respuesta a Martín Langhoff

Re: Pq no ay relaciones en bd Moodle???

de wendy solorzano -
muchas gracias por responder, con eso resolviste mi duda, osea el hecho de que no tenga claves foráneas no impide para nada el buen funcionamiento de moodle????

En respuesta a wendy solorzano

Re: Pq no ay relaciones en bd Moodle???

de Ricardo Rodríguez García -
consulta el foro de base de datos en el curso de using moodle ahi vienen varios diagramas de las bases de datos de moodle
si hay claves foraneas pero no estan representadas como tales en las tablas