Why can you not have a foreign key in a polymorphic association? Why can you not have a foreign key in a polymorphic association? database database