gracias
maycolalvarez por el ejemplo, mi problema radica en que no se como establecer las relaciones entre Estudiante, Materia y Local en el YML,
según lo que debo hacer Estudiante se relaciona con Materia de muchos a muchos, lo mismo ocurre con Estudiante y Local,y Materia y Local.
es decir, todos se relacionan con todos de muchos a muchos.
Mi modelo relacional queda de esta forma:
Estudiante(
id_estudiante, nombre, correo)
Materia(
id_materia, nombre, descripcion)
Local(
id_local, direccion, descripcion)
R_Estudiante_Materia_Local(
id_estudiante,
id_materia,
id_local, responsable)
Más abajo está mi YML, solo que no me he atrevido a establecer las relaciones porque no se como hacerlo.
Código YML:
Ver originalEstudiante:
connection: doctrine
tableName: test_estudiante
columns:
id:
type: integer(4)
fixed: false
unsigned: false
primary: true
sequence: test_estudiante_id
nombre:
type: string(50)
fixed: false
unsigned: false
notnull: false
primary: false
correo:
type: string(50)
fixed: false
unsigned: false
notnull: false
primary: false
relations:
Materia:
connection: doctrine
tableName: test_materia
columns:
id:
type: integer(4)
fixed: false
unsigned: false
primary: true
sequence: test_materia_id
nombre:
type: string(50)
fixed: false
unsigned: false
notnull: false
primary: false
descripcion:
type: string(200)
fixed: false
unsigned: false
notnull: false
primary: false
relations:
Local:
connection: doctrine
tableName: test_local
columns:
id:
type: integer(4)
fixed: false
unsigned: false
primary: true
sequence: test_local_id
direccion:
type: string(50)
fixed: false
unsigned: false
notnull: false
primary: false
descripcion:
type: string(200)
fixed: false
unsigned: false
notnull: false
primary: false
relations: