Это общий вопрос о дизайне базы данных. Каковы преимущества использования синонимов в разработке баз данных на простом представлении? Каковы основные соображения, которые следует учитывать при выборе между ними?
Пример view:
CREATE VIEW Users AS
SELECT * FROM IdentitySystem.dbo.Users
И эквивалентный синоним:
CREATE SYNONYM Users
FOR IdentitySystem.dbo.LCTs