Salve a tutti, ho un problema!

Innanzitutto, premetto che utilizzo LINQ to Entities (db SQL Server).


Le tabelle "incriminate", sono queste:

Come potete notare, c'è una relazione con SOGGETTI e due relazioni con CONTI_CONTABILI.

Il mio problema è il seguente:

In linq to entities, nella definizione di un nuovo record, facevo, ad esempio:

codice:
            
            using (var entities = new AgriDBEntities())
            {
                entities.AddToSOGGETTI(sogg);
                entities.SaveChanges();
            }
se avevo qualcosa collegato a SOGGETTI bastava che mettessi in cima:

codice:
sogg.TABELLA.Add (istanza);
Ora il mio problema è che se tento di fare una cosa del genere con l'istanza di REGISTRAZIONI_PAGAMENTI non mi esce il metodo Add!!!! E non riesco a capire come mai!

Ho chiesto e richiesto ma nessuno sembra spiegarmi il perchè!

E se non sapete come mai, potete almeno indicarmi una strada alternativa?

Perchè a creare un oggetto di tipo REGISTRAZIONI_PAGAMENTI non mi escono gli id delle tabelle relazionate.

Spero di essere stato chiaro...

Grazie mille

-Sergio