Router connect to eth port of another router

Hi All,

in this scenario, I have a router1 to the ISP.
router1 ip is 10.1.1.1.
I need to connect router2 to an ethernet port in router1.
router2 ip is 10.2.2.1.
I add ip address 10.2.2.2 to router1. So now router1 can ping router2 from 10.2.2.2.

What do i need to do, to get router1 to ping router2 network from 10.1.1.1 and vice versa?
What do i need to do to get router2 access to the internet passing through router1?
What the best approach to this scenario where 2 routers with different network, 1 daisy chain to another router

Thanks in advance for the advices

On router 1 foresee route towards 10.2.2.0/24 using 10.2.2.1 as gateway.
On router 2 foresee route to 0.0.0.0/0 using 10.2.2.2 as gateway.

First route will make sure R1 knows it has to go back down the chain to reach R2.
Second route will make sure everything which does not belong to R2, is being passed to R1 (and it will sort the rest out on its own).

Thanks @holvoetn.