초보개발자!
1k
2019-05-09 21:09:32
1
102

마스터 디테일 구조 테이블 관계 질문이있습니다.


마스터 테이블                                  디테일 테이블

IDX  NOT NULL  KEY  (시퀀스)       IDX NOT NULL KEY(시퀀스)

TITLE                                              MASTER_IDX

STA_YMD                                       NAME 

등등                                                 등등 

테이블은 이런 구조로 되있습니다.


예를들어 화면에  다음과같이 리스트로 회차당 선택할수있는 건강검진이있습니다.

이 리스트는 마스터 테이블의 idx 시퀀스로 움직입니다.  해당 로우의 제목을 누르면 상세화면으로갑니다.

예를 들어 1회차 건강검진을 클릭시 오른쪽 리스트와 같이 해당 회차에 건강검진을 신청한 인원의 리스트가 나옵니다. 여기서  제목(2회차 건강검진)을  클릭시 상세로 이동해서 리스트가 쌓일때 

1회차에 이어서  시퀀스가 3 , 4 ,5 이렇게 쌓이는게아닌 

1, 2,3 이렇게 쌓이게하고싶습니다. 제 생각에는 디테일테이블의 시퀀스 필드명을 새로추가해서

마스터 테이블의  시퀀스(IDX.NEXTVAL_#디테일테이블의 시퀀스필드명#) 이런식으로 접근이가능한지..? 쉽고 효율적인 방법을 알고 있으시면 알려주시면 감사하겠습니다 ㅠㅠ

순번     제목                시작일     종료일                 순번         제목              대상자 이름        

 1    1회차 건강검진     yyyy-mm-dd                          1        1회차 건강검진   홍길동

 2     2회차 건강검진       ...                                        2        1회차 건강검진   공길동

 3     3회차 건강검진      ...                    ->                             .....

 4     4회차 건강검진      ...



0
0
  • 답변 1

  • icksss
    1k
    2019-05-10 09:07:22

    정확히 어떤게 궁금한건지 모르 겠으나.. 의도하신대로 구조를 잡으신것 같긴 해요.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.