A synonym is an alternative name for various types of objects (table, view, sequence, procedure, function, synonym or database package).
For example, table SALES_DATA is owned by user JWARD. A standard select statement on this table would be:
SELECT * FROM jward.sales_data
The database administrator can create a synonym for this table and owner and call it SALES. In this case, the SQL statement is simplified in the following way:
SELECT * FROM sales
In PowerDesigner synonyms are created for base objects. The base object is the object used to create a synonym. Base objects support multiple synonyms while each synonym must have only one base object. You can view the synonyms depending on a base object in the Dependencies tab of the base object property sheet.
If you delete the base object of a synonym, the synonym is deleted as well.