У меня возникли проблемы с пониманием двухмерных php-массивов, В моей базе данных у меня есть таблица, в которой хранятся URL-адреса, она связана с другой таблицей, в которой хранятся теги соотношением от 1 до N, таблицы выглядят как это:Структура массива PHP-SQL
URL
ID ---> URL_ID
ID
TAG
Я пытаюсь принести эту структуру и сохранить его в классе PHP, но я не понимаю,
class Url extends databaseobject{
$list = [
"url" =>,
"tags" => []
];
}
Может кто-то помочь мне построить правильную структуру для хранения моей базы данных ?
каждый URL имеет несколько тегов, означает ли это, tag => также будет массивом? Мне нужно заполнить его динамически после запроса mysql –
Я думаю, что ответ $ list является массивом всех записей тега со ссылкой на тот URL, к которому он принадлежит. Я предполагаю, что будет второй массив, $ URL_List = массив (1 => "http: // someUrl", 2 => "http: // someOtherUrl") ... – AndrewP