Polymorphic Associations

I'm not sure what you're asking exactly, but can you try to create a
very basic polymorphic association? Then slowly add to it making it
more complex?

This helps me often