Właśnie zacząłem projektować w głowie pewien systemik, na potrzeby przykładu powiedzmy że to faktury.
Tak więc "faktura" ma pewne pola stałe takie jak nazwisko, adres, nip itd.
Ale ma też takie pola jak poszczególne towary i ich ceny, a z góry nie wiemy ile ich będzie (tych towarów).
Rozpisanie tego na tabele mysql i zaprogramowanie strukturalnie to banał,
ale zacząłem się zastanawiać, jak zaprojektować obiekt, który będzie miał w sobie te stałe pola, jak również zmienną ilość pól dla towarów.
Więc pytanie:
Jak zrobić pojedynczy obiekt, żeby mógł zawierać w sobie zmienną liczbę pól (czyli dowolną liczbę towarów i ich cen)?