Eu tenho um banco de dados com um agrupamento com distinção entre maiúsculas e minúsculas porque os dados dentro dele devem ser tratados como diferenciando maiúsculas de minúsculas no contexto de como são usados.
As entidades e seus nomes de coluna nesse mesmo banco de dados não precisam diferenciar maiúsculas de minúsculas e preferimos que não sejam para fins de consulta.
É possível manter os próprios dados com distinção entre maiúsculas e minúsculas, mas permitir que as entidades não façam distinção entre maiúsculas e minúsculas no mesmo banco de dados?
Sim. Ative a contenção parcial do banco de dados e você obterá um agrupamento de catálogo que não diferencia maiúsculas de minúsculas junto com o agrupamento de sua escolha para os dados.
Consulte https://learn.microsoft.com/en-us/sql/relational-databases/databases/contained-database-collations?view=sql-server-ver15
E observe que o Banco de Dados SQL do Azure sempre usa agrupamentos de banco de dados independente.