polymorphic question

I have a "ports" model I wanted to make polymorphic. I have an alarm table that has a port, and I also have a circuits model that has 2 ports.

Is there a way to use the circuits model as polymorphic with 2 ports each one a different port?


Chris Habgood wrote:


It sounds like you will have to use an intermediate table that the circuits model will have a one-many relationship with and then use ports polymorphically in that intermediate table.

Is there an easier way to implement this?

Maybe other than polymorphic?

I have a circuits table that has 2 ports. What is the easiest way to do this?