Added potential problems and workarounds.
diff --git a/GSoC2010DataSeeder.wiki b/GSoC2010DataSeeder.wiki index c3d8d72..608d48c 100644 --- a/GSoC2010DataSeeder.wiki +++ b/GSoC2010DataSeeder.wiki
@@ -164,6 +164,14 @@ # Reference properties are treated as a special case. Depending on the data provider, the user might be provided with a new model to seed. The user will repeat step 2 for this model. # Available back-references for the chosen model are presented to the user. Related nested models will be configured by repeating step 2. The nested model's reference to the parent model will be ignored since it will be overwritten by the back-reference. +=== Potential problems and workarounds === + + # Some models have many-to-many references implemented as ListProperty to db.Key() internally so that the model type it references cannot be extracted. + * Possible workarounds: + * Modify the internal structure to include some metadata about the model type it references. + * Let the user manually choose which model(s) to reference in the web interface. + # A lot of models are referenced via the scope mechanism rather than using direct reference properties. There should be an easy way to configure these relations in the web interface. + === UML Use Case diagram === *TODO!*