oracle에서는 한 테이블에 pk가 2컬럼 이상 지정 가능한것으로 알고
postgres에서는 한 테이블에 pk가 오직 1컬럼만 지정 가능한것으로 알고있는데 맞나요?
잘못알고 계신겁니다. oracle과 동일합니다.
메뉴얼보시면 자세히 나와있습니다.