Мне нужно сообщить о структуре базы данных. Мне нужно собирать данные из Интернета по одному конкретному вопросу на нескольких конкретных сайтах и вставлять эти данные в базу данных.Структура базы данных для нелинейных данных
Проблема с этой задачей заключается в том, что информация не является линейной, если я пытаюсь создать таблицы с полями для всех возможных данных, я получаю много полей строк со значениями NULL. Есть ли какие-либо проблемы с этим (в конечном итоге со многими полями строк со значениями NULL)? Или я должен использовать другую структуру? Например, сохраните данные в одном поле и в этом поле, содержащем ассоциативный массив с данными.
Что я имею в виду нелинейные данных заключается в следующий:
array(
'name' => 'Don',
'age' => '31'
);
array(
'name' => 'Peter',
'age' => '28',
'car' => 'ford',
'km' => '2000'
);
В конкретном поиске сайта я буду хранить только «имя» и «возраст», а в другом сайте я буду хранить «имя», «возраст», «автомобиль» и «км».
Я не знаю. Если я объясню причину моей проблемы. Мой английский не очень хорош.
С наилучшими пожеланиями.
было бы легче ответить на этот вопрос, если вы можете привести пример того, что выглядит данных и как она будет использоваться –
Привет, я редактировал с пример. Благодарю. –