90: task = 'edit' and smartRelationship != null and not (smartRelationship.isToMany = 1) => componentName = "ERD2WEditToOneRelationship" [com.webobjects.directtoweb.Assignment]
3. I don't like the defaults for attributes that D2W chooses. Sometimes it chooses wisely, but not always. How do I change what gets displayed for an entity's attributes?
The key is: displayPropertyKeys. This key represents a list of attributes to display for an entity. An example rule:
100: entity.name = 'MyEntity' => displayPropertyKeys = ("attribute1","attribute2", "relationship1","relationship2.attribute3") [Assignment]
Note that you can pick attributes across relationships. You now have total control of what gets displayed.