Check my new project DBIx::EAV, an Entity-Attribute-Value implementation for Perl.
https://metacpan.org/pod/DBIx::EAV
https://github.com/cafe01/dbix-eav https://en.wikipedia.org/wiki/Entity-Attribute-Value_model
Some of its features:
- familiar database query API (DBIx::EAV::ResultSet API borrowed from DBIx::Class::ResultSet :)
- easy entity/attributes registration
- static and dynamic entities attributes
- entities relationships (has_one, has_many, many_to_many, + implicit belongs_to)
- entities inheritance
- automatic database deployment (via SQL::Translator)
- multiple data types
- multi-tenancy
The project is in alpha stage, but already has the minimum required features and documentation for people to try it and hopefully send feedback.
- Carlos Fernando Avila Gratz
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)