diff options
Diffstat (limited to 'guides')
-rw-r--r-- | guides/source/association_basics.textile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/guides/source/association_basics.textile b/guides/source/association_basics.textile index 151752eee9..e991a309ff 100644 --- a/guides/source/association_basics.textile +++ b/guides/source/association_basics.textile @@ -338,6 +338,10 @@ end !images/polymorphic.png(Polymorphic Association Diagram)! +Polymorphic associations can get tricky with inheritance. If you need +an inheritance relationship in your ActiveRecord models, you should use +Single Table Inheritance instead. + h4. Self Joins In designing a data model, you will sometimes find a model that should have a relation to itself. For example, you may want to store all employees in a single database model, but be able to trace relationships such as between manager and subordinates. This situation can be modeled with self-joining associations: |