Если у вас нет основополагающей причины для создания собственного ПК, тогда использование автоинкремента будет достаточно. Таким образом, база данных управляет ключами. Когда вы вставляете строку, вы должны пропустить столбец первичного ключа.
Скажем, у вас есть таблица таблицы = (a, b, c), где a - первичный ключ, тогда оператор вставки будет
вставить в таблицу (b, c) значения ('bbb', 'ccc')
и первичный ключ будет автоматически вставлен в базу данных.