Sent from my iPhone
On 27 Sep 2008, at 17:18, Jason <[EMAIL PROTECTED]> wrote:
>
> I am new to RoR, so I will apologize in advance. However, I am
> creating an mapping system with the Google API. So I have a model
> called Routes and a model called Locations. These are related in the
> fact that Routes have a start and end Location. Yet, I can't determine
> the relationship to use. So...
>
Sounds to me like a route would have two belongs_to, one for the start
and one for the end. Another way (which may or may not be relevant)
would be for routes to has_many locations through waypoints: the join
table would have a column specifying the order and would define the
locations through which the route passes (of which start and end are
just special cases)
Fred
> Idea 1: HABTM relationship, and adding a column to the join table for
> start/end. But that "feels wrong".
> Idea 2: Add options on a has_one relationship to map it accordingly.
> Idea 3: Something I haven't thought of...
>
> I don't know. Again, I'm new. Any direction would be appreciated.
>
> Thanks,
> Jason
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---