I have seen Apex Batch Job Chaining Limits, but my questions is little bit different so still wanted to confirm. I was looking to chain 3 batch classes.
Below would be number of batch classes.
I want to call Batch 1 will be called from ScheduleApex class and BatchCls2 will be called from BatchCls1 finish method and BatchCls3 will be called from BatchCls2 finish method.
In above case would there be any stack depth issue or any other limitations that i should keep in mind as I'm going 3 levels deep?
Note: I don't have any code yet as I'm still in the design phase and wanted see foreseeable limitations