Совпадают названия вторичных ключей. Измени название
Или придерживайся одного из разновидностей правил наименования полей.
Например: Первые пару символов - название таблицы, далее название поля. Т.е.
BK_ID - Таблица Books, поле ID
BK_PD_ID - Таблица Books, поле Products ID
PD_ID - Таблица Products, поле ID
PD_NAME - Таблица Products, поле Name