В каких сценариях мне нужны внешние ключи И свойства навигации в структуре сущностей

Мой класс заказа имеет:

public int CustomerId { get; set; }

public Customer Customer { get; set; }

Мне действительно нужны оба свойства, чтобы отношения работали?

Я не использую отключенные сущности, я использую код первый подход.

Ответы на вопрос(1)

Ваш ответ на вопрос