База данных MySQL столбец с несколькими значениями

У меня возник вопрос, легко ли работать с моей идеей реализации / писать запросы для.

В настоящее время у меня есть база данных с несколькими столбцами. Большинство столбцов - это одно и то же (элементы, но разделенные на элемент 1, элемент 2, элемент 3 и т. Д.).

Итак, в настоящее время в моей базе данных есть идентификатор, имя, элемент 1, элемент 2 ..... Элемент 10.

Я хочу сжать это в ID, Name, Item.

Но я хочу, чтобы в элементе хранилось несколько значений в разных строках. Т.е.

ID = One  Name = Hello   Item = This
                              That
                              There

Вроде как формат выглядит. Это хорошая идея и как именно я буду это делать? Я не буду использовать числа в базе данных, и вся информация будет статической и никогда не изменится.

Могу ли я сделать это, используя 1 таблицу базы данных (и было бы легко сопоставить элементы одного идентификатора с другим идентификатором), или мне нужно будет создать 2 таблицы и связать их?

Если да, то как именно я могу создать 2 таблицы и сделать их реляционными?

Есть идеи, как это реализовать? Спасибо!

9
задан Eric 12 April 2011 в 02:59
поделиться