To speed the development effort LiveFusion has created a number of database extensions. These extensions provide added functionality as well as handling some of the more mundane, time consuming chores. MultiValued attributes allow lists of simple data to be stored in a single field. Tradiitonally, to implement this functionality a developer would have to create a separate table to store this list in and then handle all the work needed to actually create and edit the list. With LiveFusion, adding this functionality is as easy as adding a field containing a simple data type.
Link fields provide a simple means to provide realtionships, or links, to other data elements.
Relationships in a traditional relational database model can be handled by either a mapping table or by utilizing what is known as a foreign key . Both of these methods, while effective, require the manual addition and maintenance of either a separate table or an additional field. LiveFusion s field level linking provides for a simple one to one relationship and a list of link fields provides one to many relationships. Neither requires any additional work on the part of the developer. This enables a link to be made to an external item such as an entry in an LDAP server.