Diciamo che ricevo una richiesta xml che viene inviata al mio servizio web e questa richiesta contiene alcuni dati in esso come coppie camera / tariffa hotel (camera = doppia regina, tariffa = 10%). Il database ha tutte queste coppie Room / Rate memorizzate, quindi quando arriva la richiesta xml, devo convalidarle per vedere se la richiesta contiene sia la room che la rate nel database. Se ricevo una coppia camera / tasso e non è nel database, non riesco a inviare il messaggio e rispedisco una risposta di errore, ma se ricevo 3 coppie camera / tasso per esempio, e 2 sono trovati nel database, ma uno è no, vorrei elaborare quelli succussfull e inviare indietro avvisi per quelli che non sono stati trovati. L'altro scenario è se ricevo 3 room / rate pair e non vengono tutti trovati nel database, quindi voglio inviare un messaggio di errore. Qual è il modo migliore per affrontare questi scenari?