你先把这个句子看成两个句子:
1.Frank's dream was to have his own shop.
2.To produce the workings of his own hands in the shop.
其中shop 为公共部分用which代替,即可得到:
Frank's dream was to have his own shop which to produce the workings of his own hands in.
但是介词in 可以提前到which的前面就得到你题目中的句子.