Ma chiedo non esiste la possibilità di fare delle query sulle entity che ancora non sono state salvate sul DB ?
Per esempio coi dataset , una volta aggiunto un record e prima di salvarlo sul db, potevi fare un ciclo al suo interno per vedere se alcuni record erano già presenti.
Insomma era come avere un db ma in memoria.