Czy zaprojektowany przeze mnie projekt struktury xml jest zgodny z trzecią postacią normalną i można go wykorzystać w celu wyświetlenia, np. informacji o zakupach wybranego klienta formularz (php + xsl)?

Mam dane: klient(id, nazwa) towar(id, nazwa, cena) zakupy(id_klienta, id_towaru, cena, data)

XML z przykładowymi danymi:

<zakupy>

<klient id="1">
<nazwa>Jan</nazwa>
</klient>

<towar id="1">
<nazwa>Jan</nazwa>
<cena>100</cena>
</towar>

<ilosc>10</ilosc>
<data>data</data>

</zakupy>