Roteamento ASP .Net MVC: Url apenas com ID de string

pergunta muito simples, mas eu não consegui encontrar uma resposta para isso:

Eu tenho o padrão{controller}/{action}/{id} padrão no meuglobal.asax.

Eu preciso também algo me dará algo parecidowww.example.com/microsoft ouwww.example.com/apple enquanto Microsoft e Apple sãoid armazenado no banco de dados. Usando o padrão padrão seria:www.example.com/brands/detail/microsoft

alguma ideia de como o padrão deveria ser? eu tentei:{id} e defina o controlador e a ação parabrands edetail funciona para servir minha necessidade, mas arruina todos os outros padrões.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion