Crud com o CodeIgniter 4

Boa noite a todos.
No repositório de exemplos do livro Desvendando o CodeIgniter 4, tem um exemplo com CRUD que utiliza valores únicos na tabela, como e-mail e nickname, aí o sistema não faz um novo cadastro com os mesmos dados caso o usuário dê ENTER. Mas, e se uma outra tabela não tiver campos com valores únicos? Como fazer com que o sistema não faz o cadastro novamente?