Antes de começar a trabalhar estava pensando em um sisteminha simples que quero fazer, em que não quero usar uma chave primária com auto increment, nem um uuid, por que será realmente um sisteminha muito simples que vai servir apenas para ilustrar algumas coisas e autenticação e segurança não é uma delas. Me lembrei da possibilidade de gerar uma pequena quantidade de bytes e converter para hexa, o que para o propósito do projeto já será mais que suficiente, em javascript eu ja fiz isso, acho que com a função crypto.