Если таблицы базы данных уже спроектированы с отношением 1: 1 (или 1: 0-1), то EF будет работать с ним очень хорошо, хотя и будет умножать имя дочерней таблицы (если вы позволите ей множественное число) ,
Основной подход состоит в том, чтобы создать внешний ключ (как если бы вы делали отношение 1: много), а затем поместить уникальный индекс в поле внешнего ключа. Это то, к чему вы стремитесь?
Это также может помочь: Разработка отношений 1: 1 и 1: m в SQL Server .
В дополнение к этому, отношения 1-1 часто не нужны и / или являются признаком дизайна базы данных, который требует переосмысления. Тем не менее, похоже, что вы унаследовали дизайн ... Я знаю все об этом!