Прямо сейчас я создаю веб-приложение, которое требует, чтобы в БД хранилось несколько наборов данных (включая URL, заголовок и дату).
Так, например, User1 может хранитьЭлемент 1, который состоит из Example, http://example.com, and YY-MM-DD HH:MM:SS
.И у него может быть несколько элементов с одними и теми же типами данных.
Раньше я сортировал все элементы в одном поле таблицы пользователей следующим образом:
Example=>http://example.com=>YY-MM-DD HH:MM:SS[END]
Example2=>http://example2.com=>YY-MM-DD HH:MM:SS[END]
etc...
в сочетании с одной большой строкой, а затем в PHP я разделяю каждую строку разделителем [END]
, а затем разделяю каждую из этих строк разделителем =>
.Теперь мне интересно, будет ли лучше хранить эти элементы в своей таблице, чтобы у каждого пользователя была таблица «Элементы» (user1_items, user2_items и т. Д.).Есть ли «правильный» способ сделать это?Будет ли использование отдельных таблиц излишним?Кроме того, сколько еще места я бы потерял на своем веб-хосте?Просто ищу какое-то руководство о том, как это сделать.
Если понадобятся какие-либо дальнейшие уточнения, пожалуйста, дайте мне знать!