Mam mały problem ze zidentyfikowaniem poprawnie klas chodzi mi o to jakie klasy utworzyć mój pomysł jest taki.
Klasa kategoria
Klasa Strona
Klasa Oferta
Klasa Strona i oferta będzie się składać (zawierać w sobie) klasę kategorię tak zwana agregacja
Klasa kategoria chyba oczywiste że jest to klasa reprezentująca drzewo dostępnych kategorii w systemie
Klasa Strona przedstawiająca podstrony serwisu
Klasa Oferta przedstawiająca oferty produktów
Czy taki podział jest prawidłowy ?
I jak w PHP realizuje się agregację?
Z góry wielkie dzięki za sugestie.