Возможно ли иметь составной ключ в mysql (5.1) и, если да, каков синтаксис? таблица а: столбец а-а, бб
Таблица ссылок b столбцы b_aa, b_bb
С таблицами InnoDB вы можете, например:
create table YourTable ( col1 int, col2 int, constraint foreign key (col1, col2) references OtherTable (col1, col2) on delete cascade ) type=InnoDB;
Для таблиц MyISAM ограничение внешнего ключа игнорируется.
MyISAM
для полного урока: http://dev.mysql.com/doc/refman/4.1/en/innodb-foreign-key-constraints.html