int countPrimaryKeys = entity.primaryKeyAttributes().count();
Store<Ersatz, Neo4JErsatz> neoStore;
LuceneStore<Type> luceneStore = new LuceneStore<Type>(db, entity);
if (countPrimaryKeys == 1) {
neoStore = new NodeStore(db, entity, spaceManager, tempNodePool);
} else if (countPrimaryKeys == 2) {
neoStore = new RelationshipStore(db, entity);
} else {
throw new IllegalArgumentException();
}