Привет! В первом случае есть два варианта: в растворе и при сплавлении. ZnO + 2NaOH + H2O = Na2[Zn(OH)4] и ZnO + 2NaOH = Na2ZnO2 + H2O.
Кажется уравнение сплава более подойдёт, так как раствор фактически приводит ко второму случаю. Во втором случае получается следующее: Zn(OH)2 + 2NaOH = Na2[Zn(OH)4]. В первом случае с раствором и во втором мы получаем реакцию взаимодействия гидроксида цинка и гидроксида натрия с образованием тетрагидроксоцинката натрия с || валентностью. Осталась ещё одна реакция в первом случае - это реакция взаимодействия оксида цинка с гидроксидом натрия и получаем цинкат натрия и воду. Разница между этими двумя(основными) реакциями заключается в том, с кем взаимодействует гидроксид натрия. В зависимости от вещества он и ведёт себя по разному. Общие правила взаимодействия есть практически в любом учебнике до 10 класса. Хорошего дня!