[mapguide][MG468][New] Enhanced Join Support

Ronnie Louie ronnie.louie at autodesk.com
Tue Dec 12 00:06:54 EST 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG468

Type
 Enhancement

Artifact ID
 MG468 (Enhanced Join Support)

Reported by
 Ronnie Louie
 ronnielouie (ronnie.louie at autodesk.com)

New artifact details:
---------------------------------------------------------

- Priority set to new value
  P2
- Artifact Status set to new value
  New
- Description set to new value
  Current join support is limited to left outer join type only. This means that the result consists of all feature records from the primary source, even if the attributes are null. An inner join is defined as a join that results in only the features that have a match in both joined feature sources.

A chained join is one in which the secondary source for a previously defined joined is used as a primary source for another join. This situation occurs when there is a need to join a secondary table to another secondary table, not just hang all secondary tables off the primary one.

It is possible that a secondary source within a join might have multiple records that match one primary record. This is a 1 : many case. Current functionality limits the joined records to only the first one, effectively enforcing a 1 : 1 case, such that the additional matching records are not available in the join result. By supporting the 1 : many case, all the joined secondary data is available for further analysis.

See MapGuide RFC 5 for more details at http://wiki.osgeo.org/index.php/MapGuide_RFC_5_-_Enhanced_Join_Support
- Justification set to new value
  See MapGuide RFC 5 - Enhanced Join Support at http://wiki.osgeo.org/index.php/MapGuide_RFC_5_-_Enhanced_Join_Support for more details.
- Artifact created
- Summary set to new value
  Enhanced Join Support

---------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list