Il problema è nato da una impostazione sbagliata.
Per ogni singola data ci sono n record quante sono le frazioni di ora nelle quali è possibile
registrare una visita per ogni singolo ambulatorio.
Esempio Ambulatorio UNO data 14/03/2026 dalle 7:00 alle 20:00 con un intervallo di 10 minuti
vengono generati 79 record con Ambulatorio- Data – Orario.
UNO – 14/03/2026 - 07:00
UNO – 14/03/2026 - 07:10
UNO – 14/03/2026 - 07:20
.
.
.
Per ogni singolo record, viene registrata una visita riferita ad un orario, aggiornando il record
selezionato con l’anagrafica del paziente.
Inizialmente non avevo previsto un campo Id pensando di fare la query
con i campi Ambulatorio-Data-Orario.
E da qui è nato il pastrocchio!
Ho aggiunto il campo Id ed ho risolto.