On Friday, 15 June 2012 at 4:54 AM, Luís Ferreira wrote:
> Hi,
>  
> Is there any particular reason why AR does not support composite primary 
> keys? This looks like a pretty nice feature to add.
>  
Because outside of people with 'legacy schemas' there's not really a large 
number of compelling use cases that justify the additional complexity.  It's 
not just a matter of making find take two arguments, you also have to bake that 
support into all the associations etc.

On the whole, no one has felt particularly compelled to do the large amount of 
work when you can work around the limitation by just using a standard primary 
key with a unique index for your composite values.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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-core?hl=en.

Reply via email to