assoc.ThisKey = foreignKey;\r
assoc.OtherKey = reverseForeignKey;\r
assoc.Member = associationName.ManyToOneMemberName;\r
- assoc.Cardinality = Cardinality.Many; // TODO: check this is the right direction (even if it appears to be useless)\r
+ assoc.CardinalitySpecified = false;\r
+ // TODO: generate assoc.Cardinality?\r
table.Type.Associations.Add(assoc);\r
\r
//and insert the reverse association:\r
reverseAssociation.Name = constraintName;\r
reverseAssociation.Type = table.Type.Name;\r
reverseAssociation.Member = associationName.OneToManyMemberName;\r
- reverseAssociation.Cardinality = Cardinality.One;\r
+ reverseAssociation.CardinalitySpecified = false;\r
+ // TODO: generate reverseAssociation.Cardinality?\r
reverseAssociation.ThisKey = reverseForeignKey;\r
reverseAssociation.OtherKey = foreignKey;\r
reverseAssociation.DeleteRule = "NO ACTION";\r