Eu acho que o seu problema é que você está tentando inserir na tabela Ingredients
quando você deve inserir o relacionamento entre Foods.Id
e Ingredients.Id
através da tabela IngredientsFoods_mm
.
Verifique se seus relacionamentos estão bem definidos e se a chave primária IngredientsFoods_mm
é formada por Id_FoodsFK
e Id_IngredientsFK
.
Aqui está a explicação dos relacionamentos no acesso. Abrange como criar um modelo de relacionamento muitos-para-muitos correto. link