# Polymorphic Associations

**URL:** <https://www.ruby-forum.com/t/polymorphic-associations/89766>\
**Category:** IT\
**Created:** [March 22, 2007, 4:56pm UTC](https://www.ruby-forum.com/t/polymorphic-associations/89766 "2007-03-22T16:56:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![scelso](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ecccb3/32.png) [@scelso](https://www.ruby-forum.com/u/scelso)\
**Post date:** [March 22, 2007, 4:56pm UTC](https://www.ruby-forum.com/t/polymorphic-associations/89766/1 "2007-03-22T16:56:33Z")

</div>

ciao,  
sto sperimentando il polimorfismo di rails per il seguente scenario:  
(spunto dal Recipe 3.22. Mixing Join Models and Polymorphism for  
Flexible Data Modeling del Rails Cookbook)

Modello Fornitori

Modello Servizi (Poliformico)  
Modello Prodotti1  
Modello Prodotti2

Fornitori e Servizi(Prodotti1 e Prodotti2) in relazione molti a molti.

* * *

Ancora, debbo relazionare i Servizi(Prodotti1 e Prodotti2) con delle  
Aree Geografiche.

Servizi  
Servizi\_Aree  
Aree

Sul modello Poliformico Servizi

has\_many :Servizi\_Aree

sembra non funzionare.

E’ giusto che sia cosÃ¬ o si puÃ² modellare l’applicazione diversamente ?

grazie
