since not all business subdomains are created equal, different subdomains have different levels of strategic importance and complexity so we will start to explore the different ways to model and implement business logic code, we will start with two patterns suited for rather simple business logic.

transaction script pattern

active record pattern