Project: QGIS

Version: 3.18

Feature: Polymorphic relations/ Document management system

A new GUI is available to manage polymorphic relations, implemented as a part of the dynamic relations described in QEP #79.

The "Add relation" button in the relation manager screen now has additional options for adding and editing polymorphic relations:

The "Add polymorphic relation" and "Edit polymorphic relation" open the same dialog, although in the latter case it will automatically be populated with existing values.

Once saved, the list of relations appear as a tree widget, where the generated relation objects for a polymorphic relation appear as children. The names of the generated relations cannot be changed.

Polymorphic relations are stored within a project and currently cannot be exported.

This feature was developed by Ivan Ivanov