객체지향 설계는 과연 어떻게 하는 것이 좋을까요?
간단한(?) 예를 들어 사진들을 보는 갤러리 를 만든다고 했을 때
우선 객체지향 설계와 DB 구조(스키마) 에 대해 어떻게 처리하는 것이 좋은 설계방법인지 모르겠습니다.
Gallery
Gallery_photo
Gallery_comment
이런 DB table 을 이루고 있다고 했을때..
클래스를 이 DB 구조에 맞게 하는 것이 좋은 것인지..
(각 DB table 별 class 를 정하고, table 이름과 동일하게 명칭을 정한다고 보고)
즉,
[code:1]
gallery_list : 주제별,제목별 갤러리들을 나누는 리스트