Transactional Model Definition