Почему отрицательный id или ноль считается плохой практикой при вставке первичного ключа в таблицу базы данных?
Я думаю, что это может быть полезно в некоторых случаях, но люди говорят, что это не рекомендуется, несмотря на то, что они никогда не говорят/не знают почему.
Итак, мне было интересно, существует ли по определению какое-то ограничение или если у него не должно быть никаких проблем или если это просто соглашение, и если на самом деле есть какие-то ограничения по этому поводу, почему эта функция не заблокирована