I'm new to GAE, would appreciate your advice on GAE-app data storage approaches.
Simple example:
- there are Author and Document entities
- each Author may be a creator of several Documents
So we have two options:
1) Add all Documents as children to corresponding Author entities (owned relationship)
2) Add a field to each Document which will identify the Author (unowned link or something)
What are pros and cons of every approach?
P.S. I know about groups and strong consistency. What else?
Buy the way, eventual consistency, what is it in reality - minutes, hours, ...?
Thanks