Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Tangram: Persistant Object Mapped to an RDBMS

by Arguile (Hermit)
on Sep 29, 2001 at 08:03 UTC ( [id://115582]=note: print w/replies, xml ) Need Help??


in reply to Persistence and handling large amounts of multi-level self-referential data

I'm not familiar enough with OO to be confident in my reply, but I ran across something a while back that might interest you:

What is Tangram?

Tangram is an object-relational mapper for Perl objects. It makes objects persist in relational databases, and provides powerful facilities for retrieving and filtering them. Tangram fully supports object-oriented programming, including polymorphism, multiple inheritance and collections. It does so in an orthogonal fashion, that is, it doesn't require your classes to implement support functions nor inherit from a utility class.

See Also

  • Comment on Tangram: Persistant Object Mapped to an RDBMS

Replies are listed 'Best First'.
Re: Tanagram: Persistant Object Mapped to an RDBMS
by rob_au (Abbot) on Sep 29, 2001 at 12:25 UTC
    I looked into this collection of modules for a similar project where I had already built much of my object models and while the conversion of data types was fairly direct and straight-forward, documented examples proved to be incorrect and outdated and the whole experience left me software jaded with Tangram.

    In short, while Tangram is certainly an excellent modules for establishing and storing data relations, its documentation is horrid and examples erroneous in points. Approach with plenty of time to experiment ...

     

    Ooohhh, Rob no beer function well without!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://115582]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (3)
As of 2024-04-19 01:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found