The main advantage of using a tool like pgModeler is that it provides a quick way to produce data models. The productivity increases as the user acquires more experience when handling all the features that the tool offers. But, in certain cases, when the user is having the first contact with the software all the available features can be a lot confusing and can cause the inverse effect: the low productivity rate, the user dissatisfaction and the complete rejection.
In order to minimize these negative outcomes the next sections were carefully selected as they can be considered the most common features that may be used during the model design and their correct usage can sensibly change the productivity rate. It's important to remember that if you are having your first contact with both PostgreSQL and pgModeler the recommended action to take is to study the database system documentation first so pgModeler can be less confusing to you. Knowing the database you're working on diminishes the chances to get those negatives feelings mentioned before. Being said that, let's start to describe some interesting tips and tricks.