2012-02-07 18 views
0

httpで使用される単純なXML APIを検討しており、データの冗長性を持たせるのが有効かどうかは疑問でした。Web APIの冗長性

<Items num_items="3" total_cost="10.00"> 
    <Item id="3" cost="3.00" /> 
    <Item id="6" cost="5.00" /> 
    <Item id="7" cost="2.00" /> 
</Items> 

は、データの整合性を確保する上で有益なnum_itemstotal_costですか、それだけで無意味綿毛のですか?

答えて

0

あなたが共有していないシステム要件に基づいて、その決定を行うことができます。 Items要素に特定の所定数の項目が含まれていることが重要であり、それが現実世界で真実でない場合は、num_itemsを含めて、一致しない場合の対処方法を明示してください。それが重要でない場合は、物事を複雑にしないでください。