У меня проблема с 3 таблицами InnoDB в MySQL, связанными с внешним ключом. Мои таблицы:
Table1 name - products
PID(PK, bigint, auto inc),
CATALOG_NO,
PRODUCT_NAME,
COMPOSITION,
SIZE,
PRICE,
SUBCAT_ID(foreign Key, index, bigint, keyname-FK_products_1)
Table2 name - subcategory
SUBCAT_ID(PKey, bigint, auto inc),
SUBCATEGORY_NAME, CAT_ID(fkey, bigint)
Table3 name - category
CAT_ID(Pkey, bigint, auot inc),
CAT_NAME
1. Какой правильный запрос для ВЫБОРА и перечисления данных путем объединения 3 таблиц, которые должны отображать результат как:
ProductsPID, CATALOG_NO, PRODUCT_NAME, COMPO, SIZE, PRICE, SUBCATEGORY_NAME, CAT_NAME
2. Каков правильный способ ОБНОВИТЬ и УДАЛИТЬ указанные выше объединенные записи, используя один запрос через одну форму?
3.Можно ли вставлять записи также с помощью одного запроса, используя единую html-форму, содержащую такие поля, как название продукта (тип ввода = текст), номер каталога (тип ввода = текст), состав (тип ввода = текст), размер ( тип ввода=текст), цена (тип ввода=текст), выбрать подкатегорию (выбрать поле типа с параметрами), категорию (выбрать поле типа с параметрами), если да, то как?
ПОМОГИТЕ ПОЖАЛУЙСТА, СРОЧНО.