【发布时间】:2011-12-25 09:36:47
【问题描述】:
我刚刚开始了解非关系型数据库,所以我想请教一些关于将这些传统 SQL/django 模型转换为 Google App Engine 模型的帮助。
该示例适用于活动列表,其中每个活动都有一个类别,属于一个场地,并且一个场地附有许多照片。
在 django 中,我会像这样对数据进行建模:
class Event(models.Model)
title = models.CharField()
start = models.DatetimeField()
category = models.ForeignKey(Category)
venue = models.ForeignKey(Venue)
class Category(models.Model):
name= models.CharField()
class Venue (models.Model):
name = models.CharField()
address = models.CharField()
class Photo(models.Model):
venue = models.ForeignKey(Venue)
source = models.CharField()
我将如何使用 App Engine 模型完成等效操作?
【问题讨论】:
标签: database django google-app-engine data-modeling denormalization