Я хотел бы установить нецелые первичные ключи для таблицы, используя какую-то хеш-функцию. md5() кажется длинным (32 символа).
Каковы некоторые альтернативные хеш-функции, которые, возможно, используют каждую букву в алфавите, а также целые числа, которые, возможно, короче длины строки и имеют низкие скорости столкновений?
Спасибо!