XMLでログ出力を行うとします。

<log level="critical" type="text" class="XXEntity" method="select" time="2006/01/08 10:00:00.000" value="システムエラーです。処理を継続できません。" />


<log level="information" type="text" class="XXEntity" method="lock" time="2006/01/08 10:00:00.000">
 検索結果がありません。
</log>


<log level="trace" level="trace" class="XXEntity" method="update" time="2006/01/08 10:00:00.000">
 <message type="text">XXEntity#update: 更新処理開始</message>
 <message type="hex">d0000f305a7b2f008a</message>
</log>


他にも色々な表記が考えられますが、
どこまでを属性表記にすべきでしょうか?
今ひとつ、属性にすべき要素の切り分けができないんです。