A am curious if i can setup a network with the following topology:
R1 - 192.168.0.1 R2 - 192.168.0.2 R3 - 192.168.0.3
How a network like this can be done?
Yes. Leave Router 1 doing NAT and acting as a DHCP server, but configure Router 2 and Router 3 to disable their NAT gateway and DHCP Server services. Give them static IP addresses on the 192.168.0.0/24 network, or let them use their DHCP client code to receiver their own DHCP lease from Router 1 if you want.
Note that some cheap routers don't let you disable NAT, so you just have to stop using their WAN port. Connect one of their LAN ports to the switch.
Also note that some cheap routers don't let you disable their DHCP Server service, so you may have to configure their DHCP Server address lease pool to be zero length, so they have no addresses to serve out.