Linking Tables

This window allows to create links connecting an Objects Table to Non-Spatial Tables. This avoids duplication of information in the same table.

Notice, in the figure below, an example of urban register, where the same owner, with Cod_prop = 534.435.774/53, has two properties (Lot number 22 and 29), however this individual description will be presented only once in the Owners Table, without having to repeat the same data in two different lines of the Lots Table.

NOTE: Only after making the link between the two tables the system will recognize both as a single table when consulting them.


The conditions for making a link are:

  • There should be at least one Objects category and a non-spatial Table;
  • There should be a common attribute in both tables;
  • Only links between Objects category and a non-spatial Table are allowed;
  • It is possible to make several links connecting Objects category and different non-spatial Tables.
  • Important: if the link connecting tables will generate a 1:n relationship it is necessary to have a auto-numbering column type (with any name) in the non-spatial Table. If this column is not provided a wrong register visualization of the table in the consulting module will be produced.

Executing a link between tables:

  • click on Edit - Tables Link... . The "Linking Tables" window will be presented;
  • Two trees, representing the hierarchy between tables and it's atributes will be presented. On the tree representing the Object hierarchy, select an atribute. Select also an atribute in the tree representing the non spatial tables.
  • click on Connect.

Removing the link among tables:

  • click on Edit - Linking Tables... . The "Linking Tables" window will be presented;
  • A table with current links between atributes will be presented. Select the row with the link to be removed.
  • click on Remove.


See also:
How to create attributes tables for Objects and Non Spatial.
How to create attributes tables.
About the SPRING consulting resources.