Теоретически - детей может быть бесконечное множество.
Экономически - детей может быть столько, чтобы их можно было накормить, одеть, дать возможность посещать школу, что влетает в копеечку сегодня. Можно, конечно, иметь их и больше этого количества, но боюсь, что на нормальных человеческих детей они будут мало походить.
Практически - если определить детородный возраст от 18 до 60 лет, то женщина может родить 64 ребёнка, если рожать каждый раз по одному ребёнку, 128 - если рожать по 2 ребёнка сразу, если по 3 ребёнка и более, надо к 128 прибавлять каждый раз цифру "64".
Нас у моей мамы было шестеро, и то, папа, когда хотел нас попросить о чём-нибудь, перечислял все имена подряд, надеясь, что хоть кто-то из шести откликнется. Представьте, как долго придётся перечислять имена папе с таким количеством детей :)