Define your free api configuration class as follows:
public class tableAConfig:BaseEntity<tableA>
{
public tableAConfig()
{
HasKey(p=>p.tAId);
HasOptional(p => p.tableB )
.WithRequired( p => p.tableA );
}
}
, refKeyfromTableA tableB , - . , 2 , tAId tBId . , , , . , tableB :
Property(e => e.tBId)
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.None);
WithRequired, WithOptionalDependent WithOptionalPrincipal " ", .