Hola que tal muchas gracias por leerme me encuentro con un problema. mi duda seria cual seria la forma correcta de hacer la relacion en base las convenciones de kumbia y poder utilizar estas tablas con ActiveRecord.
Tengo mi primer tabla que se llama:
|control_concurso|
id {pk}
Tengo mi segunda tabla que se llama:
|control_concepto|
id {pk}
Tengo otra tercer tabla que se llama:
|control_usuario|
id {pk}
Tengo mi tabla que las relaciona { |control_concurso| , |control_concepto| } muchos a muchos como :
|control_bases|
control_concuso_id { pf ( primaria foranea )
control_concepto_id { pf ( primaria foranea)
Tengo mi tabla que las relaciona { |control_bases| , |control_usuario| } muchos a muchos como :
|control_bases|
control_bases_control_concuso_id { pf ( primaria foranea )
control_bases_control_concepto_id { pf ( primaria foranea)
control_usuario_id { pf ( primaria foranea)
DUDAS:
¿Esto es comprendido por el ActiveRecord ?
¿Viola alguna convencion de kumbia ?
¿Si es asi que reacomodo ?
¿Como quedarian mis Models con su relacion ?
Uso KUMBIA PHP BETA 2 (svn).
GRACIAS.
Comentarios
control_bases_id
control_usuario_id
control_concepto_id
control_concurso_id
http://wiki.kumbiaphp.com/Como_Crear_Relacion_1:N_KumbiaPHP_Framework
http://wiki.kumbiaphp.com/Asociaciones#Tiene_y_pertenece_a_muchos_.28has_and_belongs_to_many.29
tambien lo puedes hacer con sql directo con el metodo find_all_by_sql
recuerda que los modelos no tienen porque heredar del ActiveRecord