나는 PHP와 MySQL을 사용하여 온라인 호텔 예약 시스템을 개발할 예정입니다 ... 현재 데이터베이스 스키마와 비즈니스 로직에 대한 의구심이있어 객실이 무료 인 호텔을 얻을 수 있습니다. 두 특정 날짜 사이 ...호텔 예약 시스템 데이터베이스 스키마
누구나 내가 호텔 예약 스키마와 시스템에서 사용해야하는 비즈니스 로직에 대한 아이디어를 얻을 수있는 튜토리얼을 알고 있습니까? 귀하의 제안에 대한
감사합니다 ....
편집 : 나는 밖으로 논리의 대부분을 냈어요 ... 포인트는 내가 ... 다음과 같다 대한 명확하지 않다
사용자가 두 특정 날짜 사이에 특정 호텔에서 둘 이상의 객실을 선택하는 경우 어떻게하면 다음 예약 테이블에서 나타낼 수 있습니까?
테이블 : 예약
Field 1 : reservation_id Field 2 : room_id Field 3 : no. of Rooms Field 4 : check-in date Field 5 : check-out date Field 6 : Customer id
가 어떻게 객실이 예약 테이블을 기반으로 날짜와 다음 객실 테이블 사이에 사용할 수있는 확인하실 수 있습니다 ...?
테이블 : 룸
Field 1 : hotel_id Field 2 : room_id Field 3 : total_num_rooms
참고 : dB 두 개 이상의 호텔을 포함 ... 그래서 도시를 선택하고 두 사이의 지역에 호텔에서 사용할 수있는 객실도 찾아보실 수 있습니다 사용자처럼 특정 날짜 ...
또한호텔에있는 특정 유형의 방 (10 개) 숫자가있는 경우, 내가 특정 기간 동안 무료 객실의 수를 표시하기 위해 필요하다고 .....
숙제 인 경우 스키마를 생각해보십시오. 호텔이 어떻게 작동해야하는지 생각해보십시오. 그리고 그렇지 않다면 고객에게 물어보십시오. 그들은 비즈니스 로직의 가장 좋은 판사가 될 것입니다 – Midhat