Eu tenho usado o SSMS para diagramar meus bancos de dados e me acostumei a criar as principais restrições com essa ferramenta. Agora comecei a pensar, enquanto revisava o capítulo relacionado de um livro, "...talvez esta não seja uma prática tão boa"
Existe alguma desvantagem para esta prática? Isso está definindo as principais restrições usando o Diagram Designer no SSMS?
Sugiro NÃO usar o Designer para criar restrições de chave ou fazer qualquer operação DDL/DML.
O melhor é usar o T-SQL - muito flexível, mais opções, mais poderoso e você pode automatizar muitas coisas com ele. Há uma curva de aprendizado, mas vale a pena aprender o TSQL em vez de continuar usando a GUI.
Além disso, verifique se você está usando a versão mais recente do servidor SSMS-sql 2014. Faça o download aqui .
Leia: Gerenciando o SQL Server via Management Studio vs Comandos TSQL
por exemplo , de BOL