ник: Гоблин
Вот это структурка! Может я чего не понял, но тут это... Пересмотри структуру, поставь счетчики в поля кодов. В общем тут как бы масло масляное получается во многих местах. не надо брать код цеха и наименование цеха, достаточно одного цеха (индексированного без повторений)
Ну в общем на мой взгляд дилетанта все не так.