I need to design an XML file that would map fields and field values of two objects, say A and B. Fields are mapped one-to-one and values - many-to-one.
So far I could think of this design:
<obj_mapping>
<field>
<A_field>A_field_name</A_field>
<B_field>B_field_name</B_field>
<value_mapping>
<A_value name="A_value">
<B_value>B_value_1<B_value>
<B_value>B_value_2<B_value>
...
</A_value>
...
</value_mapping>
</field>
...
</obj_mapping>
Do you feel like this is good enough?
A_fieldandA_valuein separate branches? Maybe simple<A_values name="A_field_name"><A_value name="A_value"><B_values name="B_field_name"><B_value>B_value_1</B_value><B_value>B_value_2</B_value></B_values></A_value>? – ony Dec 27 '12 at 13:22