Magento 2: ¿transacción de base de datos para varios objetos de modelo / modelo de recurso?

Si tengo una lógica que implica la actualización de varios objetos de modelo que actualizarán algunas tablas en la base de datos, ¿cómo proporcionar una transacción de base de datos para garantizar la integridad de los datos?