Polymorphic one-to-one associations in Rails 3.2 - what's the "correct" Rails way?

Hello HTH,

Thanks. I must have missed in the doc as I thought one could not put polymorphic => true on has_one.

Regarding a person having multiple roles (Staff + Mother) I noticed the issue and was planning on putting
an intermediate Peron -> Role on-to-many in but you way might be easier.

Regards, Neil