SQL metal to dbml, как генерировать правильные имена столбцов внешнего ключа - PullRequest
4 голосов
/ 11 января 2010

У меня есть 2 таблицы

имя таблицы: Person с колонками: PersonID, Name

имя таблицы: VisitInfo со столбцами: VisitPersonID, CoordinatorPersonID

оба столбца имеют внешний ключ к таблице персонажа

Когда я генерирую код, я получаю класс VisitInfo со свойствами:

  • Человек
  • CoordinatorPerson

Но я хочу использовать VisitInfoClass со следующими свойствами:

  • VisitPerson
  • CoordiniatorPerson

При создании файла кода sql metal начинает ссылаться на имя столбца только для второго внешнего ключа той же таблицы.

есть идеи?

1 Ответ

0 голосов
/ 11 января 2010

Будет:
VisitInfo.PersonByVisitPersonID
VisitInfo.PersonByCoordinatorPersonID
... быть ближе к тому, что ты хочешь?

Если это так, моя надстройка для L2S имеет возможность использовать стиль именования свойств навигации выше ...

Вы можете скачать его с http://www.huagati.com/dbmltools/

...