Я пытаюсь разработать веб-сайт, на котором многие рецепты хранятся и извлекаются для клиентов.У меня было несколько курсов по XML и нативным базам данных на основе XML, и на этих курсах была представлена концепция нативных баз данных XML.Кроме того, если я правильно помню, мы узнали, что XQuery является наиболее подходящим языком программирования для работы с XML.Из-за полуструктуры и не очень табличного характера рецепта, я думаю (пожалуйста, исправьте меня, если я ошибаюсь), что это может быть лучше всего выражено в файле XML, как показано ниже:Я знаю, что у реляционных баз данных есть свои преимущества и преимущества по сравнению с другими вариантами, однако в этом конкретном случае это приведет к такому количеству операций объединения таблиц.С другой стороны, родные базы данных XML не кажутся мне многообещающими с точки зрения их производительности и способности обрабатывать большой объем данных.Кроме того, программирование на PHP намного проще, чем XQuery, учитывая огромный объем учебных пособий и справок в Интернете.Я действительно не знаю, что делать, и поэтому я пришел к вам, ребята.