How many datapools per screen?
Do we have separate datapool for every screen?
single datapool can be used for number of screens?
Q) which one is better option for automated testing?
Re: How many datapools per screen?
They are both useful. If you have a single pass through both screens, a single datapool is ok. If you have one screen looping multiple times for a single instance of the other screen, multiple data pools are useful.
Don't get locked into one way of doing things when a slightly different approach will reap large benefits.