En (engelsk: ) er et atferdsmønster i programvareutvikling. Martin Fowler har definert den som «alt man gjør i en forretningstransaksjon som kan påvirke databasen». Når arbeidsenheten er ferdig vil den gi alt som må gjøres for å endre databasen som et resultat av arbeidet.