odpowiedź na Twoje pytanie, dlaczego ignoruje operację Include w końcowym wyrażeniu? ponieważ kiedy dołączysz do Firm Tabela z Listą firm typ encji wynikowej tej operacji łączenia to nowy typ zawiera oba typy jednostek tylko właściwości typu pierwotnego. Ale jeśli chcesz uwzględnić miasta, musisz rzutować typ wyniku na Typ firmy, a następnie wywołaj include City tego typu rzutowania.