Since Google App Engine doesn\'t permit joins, does this mean that I have to take all of the tables in my web app and figure out a way of combining them into a single huge table
Switching from a relational database to the App Engine Datastore requires a paradigm shift for developers when modeling their data. Take a look here to get a better idea. This will require you to think more up front about how to fit your problem into the constraints the datastore imposes, but if you can then you are guaranteed that it will run quickly and scale.