Remove Database Remove Software Architecture Remove Software Engineering Remove Workshop
article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

They choose this because it is smaller and should be faster to load and save in the database. The Limitations of Database Transactions The developers try to add a rule to the code that whenever a patient requests an appointment, if they have an existing appointment already on the same day the second appointment will be rejected.