[fdo-internals] New FDO RFC 50 posted - Extend FDO API to Select
from Multiple Classes and Select Joins
Orest Halustchak
orest.halustchak at autodesk.com
Fri Jun 4 10:05:00 EDT 2010
Hi,
Please have a look at a new FDO RFC 50 that proposes to extend the FDO api to support the ability to use multiple classes in a select and in a filter. This would provide the ability the express joins at the fdo level.
http://trac.osgeo.org/fdo/wiki/FDORfc50
It is a common capability that users need, the ability to join together two or more classes for a result to support analysis, rendering, or other uses. Until now, with FDO, this was done at a higher level such as the client-side join capabilities within MapGuide. While that capability is useful, it does not perform well and is error prone. This enhancement provides us a clear way to push that capability down to providers that support it such that they can translate the join into native server expressions. In general, I think it adds more power and flexibility to the FDO api.
As usual, this includes capability functions so that applications can discover if a provider supports this. We don't expect all providers to support this, mainly the ones that pass through fdo queries to sql.
I hope you like it. :)
Thanks very much to Romy Dascalescu for putting this together and trying out various alternatives.
Please provide your comments and suggestions.
Thanks,
Orest.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20100604/2f746843/attachment.html
More information about the fdo-internals
mailing list