Entities and Objects: Description of Objects

This chapter describes in detail all objects used within pgDesigner. Moreover be described as changing the properties and characteristics.

Except in certain cases, they will not be given technical explanations on the use and functionality of objects within a database, which can be found in the official documentation of PostgreSQL.

At the current status are provided all the information necessary to create objects from version 7.0 up to 8.2 of PostgreSQL, this requires a knowledge of the characteristics of the database that you want to create, so it is possible that some features are not available in the server database that you have or that you use for the project.

By changing the characteristics of each object described in the following paragraphs, there is a dialog, which is different depending on the type of object that is gearing dealing with. All windows are activated described in modal, or you can not act outside of them, until their closure for confirmation or cancellation of operations changes. Normally, each window is made up of an area that has seen the name of the object; a central, possibly divided into folders, containing all the necessary controls for the settings relating to the subject property, and a bar on lower where are the necessary buttons for: saving changes, delete the object or reverse any changes. Any changes made and saved, the data in this window will be stored in the configuration of the object itself and, according to the defined graphics, displayed directly in the graph. For some items, such as tables, there are more buttons to activate the management of individual fields of the object or its indices; for such objects are more windows. It is considered that any changes made and confirmed in the windows to modify elements of an object below, there are void if changes are made void in the primary, for example, tables, changes made and confirmed on individual fields are not annulled by pressing the Cancel button in the edit window of the table.