Hola,
Tengo una duda y es más conceptual que de rails, pero espero que
igualmente
puedan echarme una mano.
Estoy desarrollando una aplicación para la gestión de Naves y Clientes.
Las
naves han de tener unas caracterÃsticas y los clientes digamos que
desean
esas caracterÃsticas, para luego relacionar que naves le puede interesar
a
un nuevo cliente, o que clientes pueden estar interesados en las nuevas
promociones.
La cuestión es que no se como plantear estos modelos, no se como montar
las
relaciones entre las naves y clientes con las caracterÃsticas.
Muchas gracias y siento si el tema es un poco off-topic.
Antonio R. wrote:
Tengo una duda y es más conceptual que de rails, pero espero que
igualmente puedan echarme una mano.
Hola Antonio,
Si lo aproximas a Rails será más fácil -:). Bien, en Rails existen 2
diferentes maneras de representar una asociación has_and_belongs_to_many
(HABTM), en este episodio [1] aprenderás cómo implementar ambas maneras
con algunos tips que te ayuden a elegir el correcto para tu proyecto.
En el wiki [2] tb encuentras ejemplos que te puedan ayudar.
Tb te pueden servir estos links [3] y [4], para la versión anterior y
para Rails 2 respectivamente.
[1] #47 Two Many-to-Many - RailsCasts
[2] http://wiki.rubyonrails.org/rails/pages/Associations
[3] has_many :through - Self-referential has_many :through associations
[4]
has_many :through - Self-referential has_many :through associations
Jaime Mora R.