А если просто взать готовый шаблон под Друпал или Ёмлу?
Добавлено: 03 Июня 2009, 11:16:46
... вот что в голову пришло, ...
По-моему, таблица Tovar_has_zakaz не нужна. Всё можно на zakaz зарулить. Причём в zakaz по дефолту запихнуть своего только номер заказа (заодно и ключик будет), а остальное заюзать через sql из других таблиц.