Моя настройка такова; Сначала я определю пару новых строк.
newCompany = new company
{
companyInfo = value.company_info,
companyName = value.company_name,
organizationNumber = value.company_orgnr
};
newContract = new contract
{
contractName = value.contract_name
};
Затем я определяю новую строку в таблице contractToCompany:
contracttocompany newContractToCompany = new contracttocompany { company_idCompany = newCompany.idCompany, contract_idContract = newContract.idContract };
А потом я сохраняю изменения
context.SaveChanges();
У меня есть автоинкрементные id-столбцы во всех таблицах. Это правильный порядок действий или будут newContract.id и newCompany.id == по умолчанию или ноль?