Buenas, tenia una pequeña consulta:
ya lei de como se debe nombrar los campos y las relaciones de las tablas, pero hay una casos que creo que no se toma en cuenta, o no se si se lo puede hacer de otra forma:
Las relaciones muchos a muchos, cuando las dos tablas que se enlazan a traves de una intermedia son distintas, todo bien, pero que pasas si las dos tablas que se enlazan son la misma tabla: Ejm
Muchos documentos hacen referencia a muchos documentos ¿como mapeo eso usando las convemciones de active record?
La tabla que los enlaza, referencia tendria los siguientes campos?
¿ Id: int, Documento_id:int, Documento_id:int ? se repiten los nombres de los campos ¿como lo soluciono?, aparte de cambiar de el nombre, obvio, usando las convenciones de active record
Gracias de antemano
Comentarios
La forma correcta de como romper esas relaciones es justamente tablas intermedias, para el nuevo ActiveRecord se tomara en cuenta actualmente puedes ver las relaciones de ActiveRecord...