Boa Noite! No projeto do curso, caso o usuário envie uma requisição POST para cadastrar um tópico, mas preencha o nome do curso com um nome de um curso que não exista, o spring vai cadastra o tópico com curso = null.
Pensando em uma boa arquitetura software, o qual seria a melhor opção para validar se esse curso existe, e retornar uma mensagem no idioma do usuário?