Skip to content

theory/object-relation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object::Relation - Advanced Object Relational Mapper

Description

This was an experimental Perl ORM written by David E. Wheeler and Curtis Poe in 2004-2006. The idea was that it would create views and rules as an abstract interface over tables, mimicking and mapping to the separation of public interfaces from implementation in object oriented programming.

Eventually, however, I (David) decided that all ORMs are basically awful, including this one, because they can never cover the full range of relational theory. Better to just use the database as the model in your web MVC app and not use an ORM at all.

Nevertheless, there are some ideas in here that others might find interesting, so the code and its history has been migrated from a private Subversion server to GitHub. Enjoy.

Copyright and License

Copyright (c) 2004-2006 Kineticode, Inc..

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

About

Experimental Advanced Object Relational Mapper

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages