# Model Without A Table

**URL:** <https://www.ruby-forum.com/t/model-without-a-table/87550>\
**Category:** Rails\
**Created:** [March 3, 2007, 6:56pm UTC](https://www.ruby-forum.com/t/model-without-a-table/87550 "2007-03-03T18:56:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 3, 2007, 6:56pm UTC](https://www.ruby-forum.com/t/model-without-a-table/87550/1 "2007-03-03T18:56:30Z")

</div>

I have a filter model and I want it to behave like a model but I don’t  
need a table for it. How can I have a model without a table? 🙂

–  
John K.  
removed\_email\_address@domain.invalid

[http://www.kopanas.com](http://www.kopanas.com)

> **[Canadian University Software Engineering Conference - CUSEC](http://cusec.net/)**
>
> Canadian University Software Engineering Conference is a yearly conference created by students for students.

[http://www.soen.info](http://www.soen.info)

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 3, 2007, 11:22pm UTC](https://www.ruby-forum.com/t/model-without-a-table/87550/2 "2007-03-03T23:22:56Z")

</div>

[http://agilewebdevelopment.com/plugins/activerecord\_base\_without\_table](http://agilewebdevelopment.com/plugins/activerecord_base_without_table)

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [March 4, 2007, 10:16pm UTC](https://www.ruby-forum.com/t/model-without-a-table/87550/3 "2007-03-04T22:16:50Z")

</div>

Or try this:  
[http://validatable.rubyforge.org/](http://validatable.rubyforge.org/)  
Enables validations to non ActiveRecord models
