K
kj
I have 4 or 5 personal coding projects in my to-do list, all of
which feature simple relational databases (e.g. a catalog of TV
show episodes on tape; a catalog of all my books; a catalog of all
my CDs; a catalog of xeroxed/printed journal articles archive;
etc.) Therefore, I'm looking CPAN modules to facilitate the process
of creating, querying, updating, and maintaining *persistent* tables
of Perl objects.
The applications I have in mind have pretty light requirements.
The tables may be relationally linked, so their management should
preserve the integrity of the relational schema. But, they will
interact with a single user at a time; security is not a big issue;
nor is transaction management; performance demands are light, since
no table would be bigger than a few hundred records.
I have run across modules in CPAN (e.g. ObjStore or DB::Objects)
that at first glance seem as though they *may* be suitable to this
task, but I can't tell from the documentation exactly how adequate
they are. Therefore, I would appreciate recommendations from
*users* of modules like what I describe above.
Note: I'm *not* interested in Perl interfaces to standard RDBMSs
like MySQL or Oracle.
Thanks!
kj
which feature simple relational databases (e.g. a catalog of TV
show episodes on tape; a catalog of all my books; a catalog of all
my CDs; a catalog of xeroxed/printed journal articles archive;
etc.) Therefore, I'm looking CPAN modules to facilitate the process
of creating, querying, updating, and maintaining *persistent* tables
of Perl objects.
The applications I have in mind have pretty light requirements.
The tables may be relationally linked, so their management should
preserve the integrity of the relational schema. But, they will
interact with a single user at a time; security is not a big issue;
nor is transaction management; performance demands are light, since
no table would be bigger than a few hundred records.
I have run across modules in CPAN (e.g. ObjStore or DB::Objects)
that at first glance seem as though they *may* be suitable to this
task, but I can't tell from the documentation exactly how adequate
they are. Therefore, I would appreciate recommendations from
*users* of modules like what I describe above.
Note: I'm *not* interested in Perl interfaces to standard RDBMSs
like MySQL or Oracle.
Thanks!
kj