データストアに「もの」のリストを保持したいと思います。これらの「モノ」には、名前以外の情報は必要ありません。これらの名前は一意である必要があります。つまりkey_name
、エンティティのように考えることができます。この場合、エンティティの種類に明示的なプロパティ/フィールドは必要ありません(「もの」の名前はkey_name
エンティティ内に保持できるため)。これは可能ですか?どのように?別の方法は、名前専用のフィールド/プロパティを使用して、この情報を複製することです。
class EntityKindWithNoProperty(db.Model):
name = db.StringProperty()
このアプローチは情報の重複だと思います。どう思いますか?