*) se ho ad esempio la tabella anagen e la tabella fornitori con FK sull'anagrafica poter scegliere di caricare i soli campi della tabella fornitori invece dei campi di entrambe le tabelle. Allego un esempio di quanto avviene oggi:
Fornitore: Loading Collection By Example
select si_anagen.aag_id, si_anagen.aag_tipo_anagrafica, si_anagen.aag_denominazione_cognome, si_anagen.aag_estensione_nome, si_anagen.aag_cognome, si_anagen.aag_nome, si_anagen.aag_sesso, si_anagen.aag_mail, si_anagen.aag_web, si_anagen.aag_Telefono, si_anagen.aag_cellulare, si_anagen.aag_fax, si_anagen.aag_data_nascita, si_anagen.loc_Codice, si_anagen.loc_codice_desc, si_anagen.afo_codnaz_nascita, si_anagen.statoCittadinanza, si_anagen.aag_anno_costituzione, si_anagen.aag_Codice_fiscale, si_anagen.aag_sigla_iva, si_anagen.aag_Partita_iva, si_anagen.aag_note, si_anagen.aag_privacy, si_anagen.aag_sedleg_telefono, si_anagen.aag_sedleg_fax, si_anagen.aag_sedleg_mail, si_anagen.sedeLegCellulare, si_anagen.aag_lr_ID, si_anagen.aag_lr_carica, si_anagen.data_creazione, si_anagen.data_ultvar, si_anagen.operatore, si_anagen.aag_cciaa, si_anagen.aag_OLDID, si_anagen.aag_ROL_ID, si_anagen.tpr_codice, si_anagen.aag_presso, si_anagen.aag_fgi_id, si_anagen.aag_id_padre, si_anagen.aag_id_docfisc, si_anagen.SIME_MASTRO_C, si_anagen.SIME_MASTRO_F, si_anagen.sime_conto, si_anagen.sime_sotcon, si_anagen.aag_sedop_telefono, si_anagen.aag_sedop_fax, si_anagen.aag_sedop_mail, si_anagen.flagZ, si_anagen.aag_logo, cg_anafor.afo_tfo_id, cg_anafor.afo_pag_id, cg_anafor.afo_tdi_id, cg_anafor.afo_tdo_id, cg_anafor.afo_storico_contropartite, cg_anafor.afo_sogg_iva, cg_anafor.flagINAIL, cg_anafor.iva_codiva, cg_anafor.pINAIL, cg_anafor.afo_scaglione_inps, cg_anafor.afo_IBAN, cg_anafor.afo_abi_codice, cg_anafor.afo_cab_cab, cg_anafor.afo_paese_cc, cg_anafor.afo_cineur_cc, cg_anafor.afo_cin_cc, cg_anafor.afo_conto_corrente, cg_anafor.afo_desc_banca, cg_anafor.afo_piazza, cg_anafor.ccEstero, cg_anafor.Codice_SWIFT, cg_anafor.data_creazione, cg_anafor.data_ultvar, cg_anafor.operatore, cg_anafor.afo_mastro, cg_anafor.afo_conto, cg_anafor.ccg_ID, cg_anafor.loc_Codice, cg_anafor.flagCUD, cg_anafor.flagENPALS, cg_anafor.pENPALStotale, cg_anafor.pENPALScollaboratore, cg_anafor.qualificaINAIL, cg_anafor.dataINAILinizio, cg_anafor.quotaINAIL, cg_anafor.tipoIrpef, cg_anafor.tipoINPS, cg_anafor.tipoCassa, cg_anafor.afo_bene_servizio, cg_anafor.sime_conto, cg_anafor.sime_sotcon, cg_anafor.stampaSkPrestazioni, cg_anafor.dataInizioStampaP, cg_anafor.dataFineStampaP, cg_anafor.entePubblicoApp, cg_anafor.dataStampaP, cg_anafor.importoPrestazioni, cg_anafor.rimborsoPrestazioni, cg_anafor.flagZ from si_anagen, cg_anafor where cg_anafor.afo_id = si_anagen.aag_id and ((si_anagen.aag_id is not null) or (si_anagen.aag_id is null))