I want to store and retrieve data. The data represent invoice that has may simple item or complex item. The invoice may have an undetermined number of items.
What is the best way to design such data base. I think about recursive table but iam not sure if that's right.