Учитывая небольшой набор сущностей (скажем, 10 или меньше) для вставки, удаления или обновления в приложении, каков наилучший способ выполнения необходимых операций с базой данных? Должно ли быть выдано несколько запросов, по одному для каждой организации, на которую будет оказано влияние? Или следует использовать какую-то XML-конструкцию, которая может быть проанализирована ядром базы данных, поэтому нужно выполнить только одну команду?
Я спрашиваю об этом, потому что в моем текущем магазине, как представляется, часто используется форматирование XML-документа, содержащего все изменения, а затем отправка этой строки в базу данных для обработки XML-функциональностью ядра базы данных. Однако использование XML таким способом кажется довольно обременительным, учитывая простоту выполняемой задачи.