EGORR_TOO Цитата: Подозреваю, что в таблице "oborudovanie" на месте поля с категориями должен стоять запрос к таблице "category_list" и вместо поля made_in аналогичный запрос к таблице "made_in". Но на практике ничего не работает.
И не заработает. Запросы на выборку нужно помещать в скриптах, а не в самих таблицах...
OK, попробуем родить пример.
Давай только данных побольше:
1. делаем три таблицы: "оборудование", "категория", "производитель" (это я понял)
У меня вопрос, какой запрос (выборку) ты хочешь сделать?
Дашь ответ, я напишу простой пример.
Добавлено: Да, кстати!
А насколько много записей будет в таблице?
Если их не много, то и нефиг делать несколько... Ежели их много, то логичнее, но совсем необязательно
Просто я подумал, что ты пытаешься поступить разумно и логично, но в процессе этих попыток забываешь одно: какой смысл, имея в таблице "оборудование" поле "производитель", делать доптаблицу "производитель"?
Тогда проще все создвть в одной.
если все же нужно несколько, то будем делать так:
- определим, по какому параметру мы будем соотносить запись в таблице "оборудование" с записью в таблице "производитель" (например, по ID)
- составим запрос, типа
select * from "оборудование", "производитель" where ID = 3