안녕하세요
객실 예약 프로그램을 하나 만들고 있습니다.
기본인원과 추가인원 테이블이 분리하여 구조가 만들어졌는데
입장가는한 인원수를 검색하려니 도무지 어떻게 해야할지 몰라서
문의 드립니다.
room
----------------
seq | name
1 | 별빛
2 | 달빛
3 | 바닷빛
room_ages
-----------------------------------------------------
seq | room_seq | start_age | end_age | count
1 | 1 | 1 | 11 | 1
2 | 1 | 21 | 99 | 4
3 | 2 | 19 | 99 | 2
4 | 3 | 23 | 99 | 1
5 | 3 | 1 | 99 | 1
.
.
.
room_extra_ages
-----------------------------------------------------
seq | room_seq | start_age | end_age | count
1 | 1 | 1 | 11 | 1
2 | 1 | 21 | 99 | 3
3 | 2 | 19 | 99 | 2
4 | 3 | 23 | 99 | 1
5 | 3 | 1 | 99 | 1
.
.
.
조건1. 5살 2명과 30살 5명이상이 들어갈수 있는 방
조건2. 25살 2명이 들어갈수 있는 방
.
.
.
이런 형태로 검색을 하고 싶은데 이 구조로는 어려울까요?
혹시나 room_extra_ages 테이블이 없어지고 room_ages로 합쳐진다면 가능할까요?
읽어주셔서 감사합니다.
즐거운 한가위 되세요 |