Entity Framework 4.1 : The navigation property 'BusinessUser' declared on type 'Login' has been configured with conflicting multiplicities
问题 I am having two entities BusinessUser { Id(PK), Name,...} Login { BusinessUserID(PK, FK), Email, Password, etc...} Relationship between BusinessUser and Login is one-to-zero/one . I am having following configurations In BusinessUser EF configuration class this.HasOptional(bu => bu.LoginInfo) .WithOptionalPrincipal(l => l.BusinessUser); In Login EF configuration class this.HasRequired(l => l.BusinessUser) .WithOptional(bu => bu.LoginInfo); I am getting following exception The navigation