Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pomoc w podjęciu decyzji projektowej.
coolos
post 25.05.2012, 19:00:55
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.04.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam dylemat odnośnie tego jak powinien zostać stworzony dany model, czy powinien on posiadać wszystkie atrybuty które jego dotyczą? czy też odzielic poszczególne obiekty od siebie?

posłużę się tutaj może przykładem Newsa.

  1. class NEWS_MODEL{
  2.  
  3. private $id; //int
  4. private $title; //string
  5. private $content; //string
  6.  
  7. private $user; //obiekt klasy USER_MODEL
  8.  
  9. private $comments; //zbiór obiektów COMMENT_MODEL
  10.  
  11. }



czy też może odzielić komentarze i użytkownika dodającego newsa od podstawowych pól newsa.


  1. class NEWS_MODEL_COLLECTION{
  2.  
  3. private $news; //obiekt NEWS_MODEL z 3 typami pol $id, $title, $content
  4.  
  5. private $user; //obiekt klasy USER_MODEL uzytkownika dodajacego newsa
  6.  
  7. private $comments; // zbiór obiektów COMMENT_MODEL
  8.  
  9. }
  10.  


Prosiłbym o jakieś wskazówki.

Pozdrawiam


Go to the top of the page
+Quote Post
usb2.0
post 25.05.2012, 19:11:51
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


news musi mieć również daty, jedną date utworzenia, a ewentualnie druga dla Ciebie data modyfikacji. W zależności od przeznaczenia tego newsa można by go również oceniać, nie tylko komentować, może tez sie przydac pole na ewentualne zdjęcie, nie wiem co jeszcze, ale mysle ze to co napisalem to raczej norma.
Go to the top of the page
+Quote Post
coolos
post 25.05.2012, 19:21:44
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.04.2009

Ostrzeżenie: (0%)
-----


Cytat(usb2.0 @ 25.05.2012, 20:11:51 ) *
news musi mieć również daty, jedną date utworzenia, a ewentualnie druga dla Ciebie data modyfikacji. W zależności od przeznaczenia tego newsa można by go również oceniać, nie tylko komentować, może tez sie przydac pole na ewentualne zdjęcie, nie wiem co jeszcze, ale mysle ze to co napisalem to raczej norma.


nie rozchodzi mi się o to, jakie pola ma zawierać news, tylko o to jak uporządkować pewne zależności.
Go to the top of the page
+Quote Post
Psajkus
post 25.05.2012, 19:44:31
Post #4





Grupa: Zarejestrowani
Postów: 45
Pomógł: 5
Dołączył: 26.06.2011

Ostrzeżenie: (0%)
-----


Pierwszy sposób jest dobry.
Polecam ten artykuł
Go to the top of the page
+Quote Post
coolos
post 25.05.2012, 20:28:36
Post #5





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.04.2009

Ostrzeżenie: (0%)
-----


Cytat(Psajkus @ 25.05.2012, 20:44:31 ) *
Pierwszy sposób jest dobry.
Polecam ten artykuł


krótko i na temat.

Dzięki graduated.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.09.2024 - 17:57