Задать вопрос
FairyFox5700
@FairyFox5700

Нужно ли хранить калорийность, количество жиров, углеводов и белков отдельно для рецепта и ингредиента?

У меня программа подсчитывает калорийность рецептов, что выбрал пользователь и потом подсчитывает калорийность всех рецептов.
Как лучше организовать модели рецептов и ингредиентов что- бы поля не дублировались?
Возможно нужен какой-то интерфейс?
  • Вопрос задан
  • 128 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
Решения вопроса 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Рецепт -> ингридиенты, связь один ко многим.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Хех, я подобное сам делал.
Убрал из рецепта всё что относится к атрибутам результирующего продукта и добавил поле типа result_product_id, в котором пусть и хранится результат. (правда тогда не получится сделать так, чтобы рецепт голубцов и "ленивые голубцы" приводили к одному результату, хотя с определённой стороны - это ок)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы