Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Совет по структуре базы данных.
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Совет по структуре базы данных.

Страниц (1): [1]
 

1. lamer6666 - 27 Мая, 2010 - 07:30:54 - перейти к сообщению
Добрый день!
Раньше пользовался таблицами типа MyISAM, теперь в силу того что решил использовать транзакции решил перейти на InnoDB, в связи с этим, вопрос:
При типе таблиц MyISAM структуру делал такую:

Главная таблица:
Main_ID, Main_GroupTB_ID, Main_Name.

Таблица групп:
GroupTB_ID,GroupTB_NAME

то есть цеплял в главную таблицу группы по их индексу. В InnoDB можно установить связь между таблицами. По этому будет ли верным если в главную таблицу подставлять не индекс группы а название группы, с отметкой КОСКАДНОГО удаления и изменения? Прошу совета.

Главная таблица:
Main_ID, GroupTB_NAME, Main_Name.

Таблица групп:
GroupTB_ID,GroupTB_NAME

Спасибо.

 

Powered by ExBB FM 1.0 RC1