Efekt końcowy nie jest taki sam!
SQL Server nie będzie ufał unikatowości FK, jeśli nie jest on sprawdzany. Oznacza to, że jeśli używasz kolumny w zapytaniu, wymagane jest dodatkowe przetwarzanie.
W skrócie jest to, że powinieneś uzyskać SQL Server, aby sprawdził kolumnę, aby była uważana za zaufaną.
Aby dowiedzieć się, dlaczego różnią się one od różnych serwerów, sprawdź kolumnę isnottrusted w sys.foreign_keys. Może to mieć wpływ na generowanie programu SSMS?
Aby uzyskać więcej informacji na ten temat, sprawdź moją inną odpowiedź odnosi się do opcji FK &NO CHECK/SCHECK.