Дополнительные вопросы относительно SilentGhost's initial answer к проблеме У меня есть синтаксический анализ Twitter RSS-каналов. См. Также частичный код ниже.Создание схемы базы данных для разобранного фида
Во-первых, могу ли я вставить tags[0]
, tags[1]
и т. Д. В базу данных, или есть другой/лучший способ сделать это?
Во-вторых, почти все записи имеют URL-адрес, но некоторые не делают этого; Аналогично, многие записи не имеют хэштегов. Итак, нужно ли создавать значения по умолчанию для URL-адресов и тэгов? И если да, есть ли у вас какие-либо намеки на то, как это сделать? :)
В-третьих, когда вы говорите, что дизайн таблицы с одним столом не оптимален, вы имеете в виду, что я должен создать отдельную таблицу для тегов? Прямо сейчас у меня есть одна таблица для URL-адресов RSS-канала и другая таблица со всеми данными rss-записи (summary.y, date и т. Д.).
Я вставил в измененную версию кода, который вы опубликовали. У меня был некоторый успех в получении переменной «tinyurl», чтобы попасть в базу данных sqlite, но теперь она не работает. Не знаю, почему.
Наконец, предполагая, что я могу получить все и запустить (улыбка), есть ли центральный сайт, где люди могут оценить мое решение? Или я должен просто опубликовать что-то в своем собственном блоге?
Бест,
Грег