私は映画館を保持しているXMLドキュメントを作成しています。ある映画館の設備を表現する方法が必要ですが、それをどのように構築するのかは不明です。
ノードとして各施設を用意する必要がありますか?そして、そのノード内のテキストは、1または0(falseの真)のいずれかになりますか?あるいは、各施設を属性または「施設」ノードとして持つ方がよいでしょうか?
属性:
<cinema id="1">
...
<facilities advance_screenings="1" concessions="0" ... >1<facilities>
</cinema>
ノード:
<facilities>
<advance_screenings>1</advance_screenings>
<audio_description>1</audio_description>
<bar>1</bar>
<concessions>1</concessions>
...
</facilities>
感謝。
@DarinDimitrov:それは役に立ちません。 XML設計は、コード設計と同じくらい柔軟で、同じくらい重要です。 – skaffman
@skaffman、もちろん、私はあなたに完全に同意します。誰かが彼がデザインしていることについての文脈を提供するのは意味があります。私にとってのこの質問は、「使用属性」と「使用要素」の両方の回答で答えることができ、この地球上にはどちらか一方の答えを正当化できるものは何もないので、全く意味がありません。 –
@Nick:用語の脚本:属性は*ノードです。属性と要素を意味します。 – skaffman