# Persistence as a mix-in rather than inherited behaviour

**URL:** <https://www.ruby-forum.com/t/persistence-as-a-mix-in-rather-than-inherited-behaviour/130616>\
**Category:** Rails\
**Created:** [February 29, 2008, 9:54pm UTC](https://www.ruby-forum.com/t/persistence-as-a-mix-in-rather-than-inherited-behaviour/130616 "2008-02-29T21:54:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sinclair](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/22d042/32.png) [@sinclair](https://www.ruby-forum.com/u/sinclair)\
**Post date:** [February 29, 2008, 9:54pm UTC](https://www.ruby-forum.com/t/persistence-as-a-mix-in-rather-than-inherited-behaviour/130616/1 "2008-02-29T21:54:06Z")

</div>

Hi,

Has anyone seen any projects or talk about implementing persistence in  
rails as a mix-in rather than by inheriting from AR::B ?

class MyBase  
end

class MyModel \< MyBase  
include ActiveRecord::Persistable  
end

class MyTransiientModel \< MyBase  
end

Kind of thing … ?

Cheers!  
sinclair
