Я разрабатываю веб-приложение, которое пользователи могут размещать в нем свои продукты, каждый продукт будет иметь раздел «Технические характеристики».Хранение данных таблицы в базе данных
Это как:
Subject 1
Title 1: Description 1
Title 2: Description 2
Title 3: Description 3
Subject 2
Title 1: Description 1
Так, например, телевизор может получить что-то вроде:
Main Details
Size: 18 inches
Color: Black
Style: Wide
HD: Yes
Supplementary Details
Guarantee: Yes
Support: No
выше функциональность была сделана с помощью JQuery, есть + кнопки на моей странице, пользователь может добавить новый предмет с подпунктами, поэтому у него может быть 4 основных предмета, каждый из которых может иметь столько, сколько пользователь хочет получить дополнительные сведения.
Теперь вопрос в том, как хранить такие данные в db, чтобы их было легко редактировать и искать? в настоящее время я храню данные таблицы HTML в db, но это не кажется разумным.
P.S: Пока пользователь определяет детали, продукт не вставлен в db YET, поэтому мне нужно хранить данные «на лету» и вставлять их после того, как пользователь отправил продукт.
Благодарим за помощь.
Пожалуйста, прочитайте мою P.S выше, в то время как пользователь создает таблицу, нет идентификатора, продукт еще не отправлен, так как мне следует сопоставить таблицу с таблицей продуктов? – behz4d
Когда вы пишете код вставки, вы сначала создаете продукт, возвращаете идентификатор созданного продукта и заполняете таблицу данных. Я не уверен, что понимаю, в чем проблема? –
на вашем пути, на стороне сервера, когда я получаю product_id, у меня есть таблица HTML! как я должен анализировать эту таблицу HTML и обнаруживать основные темы, названия и описания ...? – behz4d