Oracle을 사용하다보니 테이블 대신 Synonym을 쓰는 경우가 종종있던데 왜그런걸까?Synonym을 사용하는 이유접근 편의성: 사용자가 객체의 소유자와 위치를 명시할 필요 없이 간단한 이름으로 객체에 접근할 수 있다.보안 및 권한 관리: Synonym을 통해 원본 객체의 세부 정보를 숨기고, Synonym에 대한 권한을 제어함으로써 보안을 강화할 수 있다.어플리케이션 독립성: 테이블이나 다른 객체의 위치가 변경되더라도 Synonym을 사용하면 어플리케이션 코드를 변경하지 않고도 동작할 수 있다.다중 스키마 간의 호환성: 여러 스키마 간의 객체 접근을 간단하게 만들어 준다.예시예제 시나리오스키마 구성: sales, hr, finance테이블: sales 스키마에 orders 테이블이 있고, hr 스키..