Делаю сайт рецептов. Организация ингредиентов сильно похожа на сие чудо - http://www.shake-party.ru/cocktails.php?id=112 т.е название отдельно, кол-во отдельно и мера измерения тоже отдельно. Как можно грамотно организовать это все в бэкенде с учетом того, что каждый рецепт имеет в среднем 5 компонентов, а база насчитывает десятки тысяч рецептов?
Думаю сделать playa филд ингредиенты которое будет цеплять записи из соответствующего веблога, а вот для значения ингредиента придется создавать 15 (с запасом) текстовых кастом филдов и сопоставлять с Playa (count у релейтед не работает, поэтому придется на php).
Есть идеи получше?