Question: a name must be unique within a database?
Answer: The names of database objects need not be unique in a database. However, column names and index names must be unique within a table, and other object names must be unique for each owner within a database.