It's simple, your entity "Shawarma" depends of your entity "Ingredient" in its records, if you want to delete an ingredient, you need to verify it isn't into any "Shawarma"