Нужно на мгновение забыть о мире реляционных баз данных, его ограничениях и императивах.
Первичный ключ в ClickHouse определяет, как должны храниться данные, чтобы получить к ним быстрый доступ, и он не служит для идентификации конкретной «сущности».
Другими словами, он описывает разреженный индекс в отсортированных данных - посмотрите эту статью Первичные ключи и индексы в запросах .