Макс:
запись name_id = 10 AND name_id = 1 - неправильная
этоя и сам знаю. что касается структуры, таблицу parameters я уже приводил выше, вот коментарии к ней: 
`parameters` ( `id` int(11) NOT NULL auto_increment, `name_id` int(11) default NULL, `goods_identifier` text NOT NULL, PRIMARY KEY (`id`))
id - думаю понятно без коментария
name_id - порядковый номер параметра
goods_identifier - идентификатор товара (его уникальный код)
касательно таблицы goods:
CREATE TABLE `goods` (
  `id` int(11) NOT NULL auto_increment,
  `identifier` varchar(50) default NULL,
  `groups` varchar(255) default NULL,
  `sire` varchar(255) default NULL,
  `title` varchar(255) default NULL,
  `param` varchar(255) default NULL,
  `desc1` text,
  `desc2` longtext,
  `catalog_id` int(11) default NULL,
  `price` double(5,2) default NULL,
  `price1` double(5,2) default NULL,
  `price2` double(5,2) default NULL,
  `price3` double(5,2) default NULL,
  `guarantee` varchar(255) default NULL,
  `available` int(11) default NULL,
  `rating` int(11) default NULL,
  `price_num` int(11) default NULL,
  `update1` int(11) default NULL,
  `fack_id` int(11) default NULL,
  `count1` int(11) default NULL,
  `limage1` varchar(255) default NULL,
  `limage2` varchar(255) default NULL,
  `limage3` varchar(255) default NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM ;
id - порядковый номер записи
identifier - идентификатор товара (его уникальный код)
groups - группа товара
sire - производитель
title - название
param - дополнительный параметр (используется как расширение названия)
desc1 - краткое описание
desc2 - расширенно описание
catalog_id - номер каталога которому ссответсвует товар
price, price1, price2, price3 - цены на товар
guarantee - гарантийный срок
available - наличие
rating - рейтинг товара
price_num - номер прайс листа
update1 - дата обнвления записи
fack_id - идентификатор отвественного за обновление
count1 - уж и непомню шо воно таке, не используется в общем
limage1, limage2, limage3 - картинки товара