UNIQUE(order_id, item_seq)로 남깁니다.
약한 개체는 보통 소유자 키와 부분 키를 합쳐 한 행을 구분합니다.
업무상 유일성은 유지하되, 기본키와 참조 구조를 단순하게 가져갑니다.
JPA, TypeORM 같은 ORM은 단일 PK를 다룰 때 엔티티 매핑과 식별자 취급이 더 단순합니다.
다른 테이블이 이 행을 참조할 때 컬럼 1개만 보면 되므로 조인 조건과 FK 관리가 가벼워집니다.
업무 키가 조정되더라도 PK 자체를 바꾸는 연쇄 영향이 줄어 운영 변경에 더 유연합니다.