I see no reason not to have a couple of answers to the question:
1. temples to the god of agriculture where create food and water is used to create sacred bread that is handed out to the masses during a weekly ritual.
2. a super high-calorie food plant that can be grown easily in the surrounding area (perhaps transplated from an outer plane)
3. the city maintains one or more colonies that make regular shipments of foodstuffs - AFAIK a million-person city on the Italian penninsula (Rome) is just as unreasonable as a much smaller city in a wilderness without these accomodations.
Granted, I would draw the line at someone arguing the biological feasibility of option #2, and I would arrange to political reality of the world to accomodate #3.
At least with these solutions you can get back to working on the parts of the city that interest you, and at the same time you might have added an element or two to the city that is interesting. I agree with the spirit of the OP though, I wouldn't try too hard to make everything super-realistic (and I'm not an expert enough in all sciences to do that anyway).
1. temples to the god of agriculture where create food and water is used to create sacred bread that is handed out to the masses during a weekly ritual.
2. a super high-calorie food plant that can be grown easily in the surrounding area (perhaps transplated from an outer plane)
3. the city maintains one or more colonies that make regular shipments of foodstuffs - AFAIK a million-person city on the Italian penninsula (Rome) is just as unreasonable as a much smaller city in a wilderness without these accomodations.
Granted, I would draw the line at someone arguing the biological feasibility of option #2, and I would arrange to political reality of the world to accomodate #3.
At least with these solutions you can get back to working on the parts of the city that interest you, and at the same time you might have added an element or two to the city that is interesting. I agree with the spirit of the OP though, I wouldn't try too hard to make everything super-realistic (and I'm not an expert enough in all sciences to do that anyway).
![Devious :] :]](http://www.enworld.org/forum/images/smilies/devious.png)