Ну, у этого поля роль идентификация записи. Реальный первичный ключ не подходит, так как по задумке он скрыт при отображении и не должен редактироваться никак. А такой идентификатор большую часть времени просто в режиме автоинкремента работает, но может быть и понадобиться иногда вручную менять значения
А при чем тут первичный ключ или не первичный. Берешь sequence и используешь его в качестве автоинкрементного ключа.
Обсуждают сегодня