We just moved from JDO to Objectify in our GAE Datastore processing.
Now we want to split one table (ok, one kind) into main and archive ones.
So we need two classes to represent the two kinds, the classes have the exact same instance variables (= entity properties).
The obvious solution for that is to have one base class with all the instance variables and two subclasses that will have the @Entity annotation.
The other solution is to have the archive class as the subclass of the main one.
Did anyone encounter such a problem and has expeirence to share?