A QGIS plugin that automagically creates input masks for PostGIS layers. All table constraints (notNull, foreign keys etc.) are taken into account. The user can edit any data contained in related tables.