FlexDB
FlexDB is a product which allows the storage of items with user-defined data-types.
Current release
No stable release available yet.
Project Description
FlexDB is a Plone product which allows the storage of items with user defined datatypes. A datatype is a Plone document with custom attributes.
If we look at a book we might - for example - have the following attributes:
- ISBN number (required)
- Cover picture (optional)
- Description (required)
The book is the datatype while the ISBN number, the cover picture and the description are the attributes of the datatype.
To create a database a user adds a new FlexDB object to the Plone site. Afterwards he is able to describe the attributes of the datatype with the a schema editor. FlexDB itself is a folderish type - adding new content happens in the same way as adding any other content to a Plone site.
