Я работаю над примером из MSDN, который использует небольшую базу данных для демонстрации тестирования, управляемого данными, и вот простая схема:
CREATE TABLE dbo.LogonInfoTest
(
UserId nchar(256) NOT NULL PRIMARY KEY CLUSTERED,
Password nvarchar(256) NULL,
IsValid bit NOT NULL
) ON [PRIMARY]
GO
Мой вопрос: что является основной причиной выбора ncharкак тип данных UserId и nvarchar как тип данных Password?