2014-11-07 2 views

ответ

5

В установке TYPO3 без расширений не так много таблиц, которые вас будут интересовать. Интересные таблицы:

  • pages и pages_language_overlay: Страницы и их переводы.
  • tt_content: Содержание, переводы находятся в одной таблице.
  • sys_language: Определите доступные языки. Для страниц с только языком по умолчанию он может оставаться пустым.
  • sys_domain: Определите домены, по которым доступен сайт. Для установок с одним доменом его можно оставить пустым.
  • sys_file_reference: Ссылки на файлы, которые хранятся в таблице sys_files. Таблица sys_files будет автоматически заполнена, когда вы поместите файлы в папку fileadmin.
  • fe_users и fe_groups: пользователи и группы пользователей.

Остальные таблицы либо таблицы кэширования (имена начинаются с cf_) или в основном используются внутри (большинство таблиц, имеющих имена, начинающиеся с sys_).

В некоторых таблицах, особенно в pages и tt_content, есть устаревшие поля.

Использование некоторых полей зависит от фактической настройки TYPO3. Например, текст элемента контента из tt_content может быть сохранен в поле bodytext или в поле pi_flexform. Поэтому вопрос о том, как импортировать ваши данные, зависит от вашей настройки.

+1

Это именно то, что я искал. Спасибо. – user2737980

3

не имеют диаграмму либо, но эта нота слишком долго комментарий:

Мост M: N отношения (например, пользователи & группы) обрабатываются с внешними ключами атрибуты хранятся в виде разделенных запятыми записей внутри ячеек таблицы, внутри строк родительской таблицы. Разумеется, этот неатомический способ хранения данных нарушает первую нормальную форму проектирования таблицы базы данных.

Однако некоторые новые расширения do полагаются на таблицы мостов. В typo3 это называется отношением M: M, а некоторые таблицы имеют соответствующее соглашение об именах, например. tt_news_cat_mm, связывая новостные сообщения с категориями новостей.

Смежные вопросы