部門間データベース用の XML ベースのデータ定義を構築しようとしています。スキーマでグループ化要素を使用することの利点/欠点、またはベスト プラクティスが存在するかどうかがわかりません。入れ子のレイヤーを追加しますが、視覚的に物事を分割するのにも役立つようです. 例えば:
<Experiment>
.
.
.
<Samples>
<Sample>
<Name>First Sample</Name>
<Reviewed/>
<Total/>
<OrderNumber/>
</Sample>
<Sample>
<Name>Second Sample</Name>
<Reviewed/>
<Total/>
<OrderNumber/>
</Sample>
</Samples>
</Experiment>
vs (グループ化なし):
<Experiment>
.
.
.
<Sample>
<Name>First Sample</Name>
<Reviewed/>
<Total/>
<OrderNumber/>
</Sample>
<Sample>
<Name>Second Sample</Name>
<Reviewed/>
<Total/>
<OrderNumber/>
</Sample>
</Experiment>
好みやベストプラクティスはありますか?