У меня есть две таблицы MySQL, описывающие данные, которые можно расширить на подклассы, одна, которая описывает данные родительского класса, а другая - поля метаданных как отношения один-ко-многим.
Примеры строк из таблицы page :
id | name
-----+-----------------------
123 | Example page
999 | Another page
Примеры строк из таблицы page_metadata :
page_id | key | value
--------+------------+----------------
123 | picture | test.jpg
123 | video | example.avi
123 | sound | sound.mp3
999 | picture | something.jpg
Вопрос: Есть ли способ получитьвсе эти данные в этом формате?
id | name | picture | video | sound
-----+------------------+---------------+-------------+------------------
123 | Example page | test.jpg | example.avi | sound.mp3
999 | Another page | something.jpg | NULL | NULL