プライマリキーを独自採番する理由あるのか?
RDBMSにお任せしないか、そんなもん。