Создание слабой сущности на основе значения атрибута - PullRequest
0 голосов
/ 18 июня 2020

Я создаю небольшую систему для управления продажей продуктов в магазине, до сих пор у меня есть следующие сущности:
Order_Products - Products - Product_Components

  • существует два типа продуктов: Произведенные продукты и Сырые продукты
  • Order_Products: содержит подробную информацию о заказе
  • Product_Components: эта сущность предназначена для хранения ингредиентов «Произведенные продукты», которые являются «Сырьевыми продуктами»
    , т.е. Пирог, просто сделанный из сахара и муки, я попытался создать объект «Product_Components», в котором хранятся ингредиенты всех Производимых продуктов с указанием их количества, на мой вопрос, можно ли хранить только сырые продукты в "Product_Components", когда "isRaw" это true?

enter image description here

...