What are the different types of synonyms?
Schema synonym
Public synonym
Private synonym
Database synonym