@FairyFox5700

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

У меня программа подсчитывает калорийность рецептов, что выбрал пользователь и потом подсчитывает калорийность всех рецептов.
Как лучше организовать модели рецептов и ингредиентов что- бы поля не дублировались?
Возможно нужен какой-то интерфейс?
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Рецепт -> ингридиенты, связь один ко многим.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vabka
Fullstack dev
Хех, я подобное сам делал.
Убрал из рецепта всё что относится к атрибутам результирующего продукта и добавил поле типа result_product_id, в котором пусть и хранится результат. (правда тогда не получится сделать так, чтобы рецепт голубцов и "ленивые голубцы" приводили к одному результату, хотя с определённой стороны - это ок)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Vataga Москва
от 90 000 до 150 000 ₽
от 130 000 до 200 000 ₽
ITM Холдинг Екатеринбург
от 60 000 до 80 000 ₽
01 апр. 2020, в 11:42
3000 руб./за проект
01 апр. 2020, в 10:05
5000 руб./за проект
01 апр. 2020, в 09:55
1000 руб./за проект