У меня есть производители продуктов питания и вы хотите опубликовать информацию о продукции, которую они производят. Я хочу, чтобы каждый продукт (например, одна шоколадная плита) был отдельным человеком, поэтому я могу применять некоторые функции своего программного обеспечения к каждому изделию.Борьба за разработку надлежащей онтологии/лексики для продуктов питания
Проблема заключается в том, что я хочу, чтобы каждый индивид показывал свои ингредиенты, но не хотел бы многократно писать эту информацию каждому человеку. Например. в частности, шоколадный бар «XY» имеет такие же ингредиенты, как и другие шоколадные батончики «XY». Таким образом, я думал создать класс совы «Chocolate bar XY», где эти данные (ingedients) будут сохранены как свойства этого класса совы. Но я не уверен, что это правильно.
Еще одна идея, которую я получил, - это сделать специальный класс «Описание продуктов питания» и его экземпляр «Описание шоколадного бара XY», который будет описывать продукт шоколадного батона и связан с каждым экземпляром шоколадной бары «XY», но снова я не думайте, что это хорошее решение.
Какое правильное решение? Спасибо за помощь.
Вы правы, меня интересует, как эта проблема в общем решена в семантическом мире? Независимо от того, хранятся ли данные, которые используются экземплярами, в классах онтологии, на специальном экземпляре «описание», содержащем общую информацию или каким-либо другим способом ... – user3024710
В статье ThoughtWorks очень хорошо. Я бы рекомендовал вам прочитать его. Я думаю, это поможет. – duffymo