Объединение таблиц

Lestat621

Новичок
Пытаюсь создать вторую таблицу со вторичным ключом. но получаю ошибку.
Существующая таблица с первичным ключом:
PHP:
Field 		Type 			Null 		Key 			Default 		Extra
id 	    int(10)unsigned	NO 			PRI 			NULL			auto_increment
tema 		varchar(255)	YES 		MUL 			NULL	
text 		text			YES 						NULL	
date 		timestamp		NO 							CURRENT_TIMESTAMP	
screenshot varchar(64)		YES 						NULL
Далее пытаюсь создать вторую таблицу с изображениями с внешним ключом id:
PHP:
create table images (
id_photo INT(10)  UNSIGNED NOT NULL AUTO_INCREMENT,
id INT(10) UNSIGNED NOT NULL, 
photo VARCHAR(100),
FOREIGN KEY (id) REFERENCES blog(id)
) ENGINE MyISAM;
На что получаю:
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

Что автоопредение может быть только одно. Но ведь я и так указываю одно.
Как мне еще тогда связать по id, но в тоже время что бы images имел автозаполнение своего id_photo?
 

SiZE

Новичок
В myisam не может быть внешних ключей, надо использовать innodb.
 
Сверху