groupname string(10) string(arbitrary length) number(4) ?
string(50); first one is the main category +
(incl. middle i.) string ?
string +
string string (arbitrary length) *
999.99 999.99 (discounted price, = ACTUAL SELLING PRICE AFTER DISCOUNT) integer (amount available, sum over all warehouse)
optional.... ?
+
string(10) string like category +
string +
recording company same as book same as book same as book same as book ?
+
name of this vendor (UPS, FEDEX etc.) string ?
string 99.99 ?
99.99 ?
99.99 ?
?
?
*
+
+