Если не удаётся обобщить характеристики для хранения в одной таблице, я бы (другие, возможно, подскажут что-то по-лучше), наверное, передавал бы, кроме id, ещё и "признак таблицы".
Paranoiac, не удобно просить продавца просто 8-й товар, если полок несколько, не указывая полку, тем более, что такой может оказаться на нескольких полках.
Автор оригинала: Бресь Сергей Paranoiac, не удобно просить продавца просто 8-й товар, если полок несколько, не указывая полку, тем более, что такой может оказаться на нескольких полках.