'심플한 문제'라는 것의 의미가 해석될 여지가 많아서 어떤 의미로 쓰신 것인지 궁금해서 여쭤봤습니다. 문제 자체가 어려운 문제가 아니라는 것인지, 글에서 제시하는 명쾌한 답(?)이 있기 때문에 고민의 여지가 적어서 그렇다는 것인지 등이요.
전자에 대해서는 위에서 말했듯이, 상황에 따라서 id가 데이터베이스 외부로도 통용되어야 하는 경우가 있기 때문에 고려할 요소가 많아지고 단순한 문제는 아니라고 생각합니다.