user_id.
В обычной реляционной СУБД я бы воспользовался auto increment'ом. В YDB такой функции не нахожу. И даже больше, в документации рекомендуют не использовать монотонно возрастающие Primary Keys (для лучшего распределения нагрузки на партиции). В примерах показаны кейсы, когда мы добавляем первые значения в БД и очевидно мы сами можем проставить id равные 1, 2, 3 и так далее. А вот что делать, когда в БД уже есть какие-то записи?
Uuid хороший вариант
Автоинкремент в Yandex Database https://nikolaymatrosov.medium.com/%D0%B0%D0%B2%D1%82%D0%BE%D0%B8%D0%BD%D0%BA%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D1%82-%D0%B2-yandex-datadase-d9933ec0b1be
В статье сказано, что UUID не поддерживается как тип колонки. Похоже,уже добавили https://cloud.yandex.ru/docs/ydb/yql/reference/types/primitive#string
Перечитайте таблицу в доке
Обсуждают сегодня