|
|
|
| Необходимо запоминать список позиций, на которых встретилось определенное слово в тексте. Для этого в программе, которая просматривает текст на наличие этого слова создаю массив, в который записываю значения позиций этого слова. Не могу сообразить, каким образом хранить данные из массива в базе данных MySQL? Как организовать соответствующую структуру? Структура базы должна быть примерно такой - word_id - идентификатор слова, source_word - непосредственно само слово, + еще третий столбец ? - который содержит список позиций данного слова в тексте. Заранее благодарен за помощь. | |
|
|
|
|
|
|
|
для: Straylon
(19.03.2009 в 13:01)
| | тут нужна третья таблица. в первой таблице будет
word_id, source_word
во второй
item_id, text (где text - это данные в которых ищутся слова)
и третья таблица
word_id, item_id + первичный индекс по этим двум полям. | |
|
|
|