As told before, in pgModeler the objects are tightly coupled demanding special care when manipulating them. Sometimes, depending on the size of the database model it's hard to keep in mind what objects depend on or reference others. For cases like this pgModeler implements a dialog where the user can check the object's dependencies and references.
In that dialog, two tabs separate the dependencies from references. Also, two options help to filter the displayed items. The first one,Include indirectly linked objects
, toggles the display of objects that are not directly linked to the current object (either by being dependencies or references) but are part of the dependency/reference chain somehow. The second option, Display unique results
, hide duplicated results in the grid.
Finally, it's possible to interact with any item listed on both tabs by double-clicking them. This action will cause the object to be loaded in its respective editing form.