I am doing an integration from a backend database to Magento. Does Magento support usperts or merge operations, or does an integration need to make two calls, create, if fail then update. Or is there some other way to achieve making just one call to integrate?