Grazie per la risposta.
Si, ho tabelle con più di un campo come chiave primaria.
Secondo te fino a che livello mi dovrei spingere nell'utilizzo delle chiavi come oggetti: mi fermo al livello dell'accesso ai dati (utilizzando tali oggetti nella definizione dei metodi nelle interfacce DAO) oppure estenderlo alla logica di tutta l'applicazione ?
Non so se sono riuscito a spiegarmi ...
Grazie