Отношение OneToOne (мощность) в LINQ to SQL с SQLMetal - PullRequest
2 голосов
/ 16 декабря 2009

Есть ли возможность установить отношение OneToOne (количество элементов) при генерации dbml с помощью SQLMetal? По умолчанию схема dbml, сгенерированная с отношением OneToMany.

Ответы [ 2 ]

2 голосов
/ 03 февраля 2010

Вы используете дизайнер DBML? Если это так, вы сможете щелкнуть правой кнопкой мыши стрелку, которая представляет отношение, и выбрать Свойства . Свойство Cardinality затем можно установить в диалоговом окне свойств на OneToOne.

0 голосов
/ 04 февраля 2010

Я использую SqlMetal для создания файла Dbml, а затем я использую xslt для изменения его содержимого (используя эту базу xslt: http://blogs.msdn.com/ploeh/archive/2008/04/10/AutomaticallyGeneratingLINQToSQLModelsFromTSQL.aspx), например, изменив количество элементов или изменив тип для Enums.

...