XML을 사용하여 정보를 저장하려고하는데 데이터를 그룹화하는 올바른 방법은 무엇입니까? 세 개의 방에 여러 대의 컴퓨터가 있는데 방 구성 요소를 만들거나 속성을 사용해야합니까? XML로 항목 그룹화
<rooms>
<room name="Room 1">
<computer>
<name>Student14</name>
<ipaddress>00.00.00.01</ipaddress>
<macaddress>00-0B-DB-74-12-AB</macaddress>
</computer>
</room>
<room name="Room 2">
<computer>
<name>Student15</name>
<ipaddress>00.00.00.02</ipaddress>
<macaddress>00-0B-DB-74-12-AC</macaddress>
</computer>
</room>
<room name="Room 3">
<computer>
<name>Student16</name>
<ipaddress>00.00.00.03</ipaddress>
<macaddress>00-0B-DB-74-12-AD</macaddress>
</computer>
</room>
</rooms>
또는 같은
:<computers>
<computer>
<name>Student14</name>
<ipaddress>00.00.00.01</ipaddress>
<macaddress>00-0B-DB-74-00-AC</macaddress>
<location>Room 1</location>
</computer>
<computer>
<name>Student15</name>
<ipaddress>00.00.00.02</ipaddress>
<macaddress>00-0B-DB-74-00-AB</macaddress>
<location>Room 2</location>
</computer>
<computer>
<name>Student16</name>
<ipaddress>00.00.00.03</ipaddress>
<macaddress>00-0B-DB-74-00-AD</macaddress>
<location>Room 3</location>
</computer>
</computers>
나는 관계형 데이터베이스를 사용하여 데이터를 저장하는 방법을 중점적으로 살펴볼 것입니다. 이 뷰에서 필요한 XML 뷰를 생성 할 수 있습니다 (예 : 유스 케이스가 회의실별로 그룹화해야하는지 여부에 따라 다름). – Quentin