Potential Feature Discussion: This is an idea of a feature that might make Informl play nice with other Rails applications and possibly existing non-Rails applications.
Basically allow an existing table that was not created by Informl to be associated with an Informl page. This would allow the mark-up of forms for the table as well as summaries and result pages and extensions like livegrid.
This may be pretty straightforward, because there is already an explicit mechanism for associating tables with pages through the form_tables table.
We will probably want to generate a form from these foreign tables, which brings up one area that may be a bit tricky is the meta data that is created to track the field mark-up associated with each column in the table. We may be able to come up with some reasonable defaults based on the column type in the table.
This brings up the topic of data in foreign databases (i.e. ones that are not in the same database as the Informl instance -- either on the same server or remotely). This is probably an orthogonal problem...