Гриша сказал: То есть в моем случае, как я понял, нужно создать несколько таблиц с одинаковым НАЗВАНИЕМ первичного ключей и и их ПАРАМЕТРОВ(INT и автоинкремент)?
Не совсем так. Поле идентификатора строки должно быть у каждой таблицы свое, обычно оно называется id; поле связи - это идентификатор основной таблицы. Например, есть основная таблица анкеты (anketa) с полем идентификатора id, тогда связанные таблицы будут иметь вид: таблица города - id(первичный ключ с автоувеличением), name_gor(название города), anketa_id (идентификатор из таблицы анкеты); таблица товары - id(первичный ключ с автоувеличением), name_tov(название товара), anketa_id (идентификатор из таблицы анкеты).
Делать отдельные связанные таблицы надо только в том случае, если у основной таблицы может быть несколько связанных строк. Например, у анкеты может быть поле фотографии; если фотография только одна, то данные можно сохранить в основной таблице, но если фотографий у анкеты может быть несколько, то сохранить их можно только в связанной таблице, связав ее с основной через поле идентификатора основной таблицы анкеты.