领域模型模式是比事务脚本和表模块更复杂的组织域逻辑的解决方案。它提供了一种面向对象的方式来处理复杂的逻辑。而不是使用一个过程来处理用户操作的所有业务逻辑(如事务脚本),而是有多个对象,每个对象都处理与其相关的域逻辑的一部分。域模型模式和表模块模式之间的显著区别在于,在表模块中,单个类封装了表中存储的所有记录的所有域逻辑,而在域模型中,每个类仅表示基础表中的一条记录。