Edit SurveyRecord model to not make use of different Survey property for each subclass.
This does mean that a simple query needs to be constructed by hand whenever you want to query for every SurveyRecord for a specific Survey. However the naming is now the same over each SurveyRecord and it fits well into the rest of the design of Melange.
1dc8d7f9458e3edeb8493e98d83bb0d1f679ca18 v0-5-20090604
19e9fdde919eeb9db11c9dd7cd4b35d13c29cf88 v0-5-20090608
96ff51144dca94573a51a07221422e0079c8801e v0-5-20090621
0dee663d6582060a7e152ed19fb8634b945e1770 v0-5-20090629