Question: what is the maximum number of subtasks you can have linked to the problem record?
Answer: There is no such limit for number of subtasks. Having said that, It will not make sense to have a 100 subtasks on a single issue and it is more process related. You will also see performance issues if you do that when viewing issues etc. As such, the system doesn't prevent it.