EF 4 Navigation Properties Вопрос - PullRequest
2 голосов
/ 19 июля 2011

Предположим, у меня была TableA с двумя ссылками на связь с TableB, где TableB - это первичный ключ (скажем, он имеет столбцы PrimaryBKey и SecondaryBKey в качестве имен FK в TableA). Итак, у меня есть сущность:

TableA
    public TableB TableB { .. } 
    public TableB TableB1 { .. } 

Есть ли документация о том, как EF получает схему именования, и может ли она измениться? У меня есть разработчики, которые говорят мне, что когда они восстанавливают стол, это меняет порядок отношений. Под этим я подразумеваю, что изначально сущность была отображена следующим образом:

PrimaryBKey = TableB1
SecondaryBKey = TableB

Но они сказали, что позже оно было переключено на:

PrimaryBKey = TableB
SecondaryBKey = TableB1

Это вообще возможно? Я не могу найти какую-либо документацию по схеме именования, чтобы проверить это.

Спасибо.

1 Ответ

0 голосов
/ 25 ноября 2011

Эти три документа будут иметь то, что вы ищете, в частности первые два:

...