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?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Just because you don’t have joins implemented by the DBMS doesn’t mean you can’t have multiple tables. In App Engine, these are called ‘entity types’, and you can have as many of them as you want.
Generally, you need to denormalize your data in order to avoid the need for frequent joins. In the few situations where they’re inevitable, you can use other techniques, like doing the join in user code.