在软件工程中，主动记录模式（active record pattern）是一种架构模式，可见于在关系数据库中存储内存中对象的软件中。它在Martin Fowler的2003年着《企业应用架构的模式》书中命名。符合这个模式的对象的接口将包括函数比如插入、更新和删除，加上直接对应于在底层数据库表格中列的或多或少的属性。主动记录模式是访问在数据库中的数据的一种方式。数据库表或视图被包装入类。因此，对象实例被连结到这个表格的一个单一行。在一个对象建立之后，在保存时将一个新行增加到表格中。加载的任何对象都从数据库