나는 회의실 스케줄러 응용 프로그램에 대한 데이터베이스를 디자인하고 있습니다. 그리고 더 큰 것을 만들기 위해 병합 할 수있는 방이 있습니다. 예를 들어, 방 A는 방 B에 병합되어 64ppl을 보유 할 수 있습니다. 아래 데이터베이스 디자인을 첨부했습니다. 백 엔드에서이 기능을 조정하는 방법을 알 수 없습니다. 데이터베이스 l 레벨.
회의실 스케줄러에 대한 sql 데이터베이스 디자인
또한 데이터베이스를 병합 할 수있는 객실 정보를 수용하고 싶습니다. lkRooms 테이블은 싱글 룸과 그 용량 만 나열합니다. (roomA + room B)와 병합 될 수있는 방이 있고 또한 방 (RoomC + RoomD + RoomE + RoomF)이 있습니다. 이 방은 단일 방으로 사용될 수 있으며 하나의 큰 방을 만들기 위해 병합 될 수 있습니다. 내 데이터베이스가 이것을 수용하게합니까? 응용 프로그램에서 DB에서 회의실 정보를 얻길 원합니다. 내가 말하고 싶은 말은 전혀 말이 안된다.
* 방 A는 방 B *에 병합 할 수 있습니까? 그 외에도 mergedRooms 테이블이 정규화되지 않았습니다. –
응용 프로그램에서 용량에 따라 사용자가 방을 예약 할 때 병합 할 수있는 방이 있습니다. – zazzu
예 my mergedRooms 테이블이 적합하지 않습니다. 내가 도움이 필요한 곳은 올바른 접근 방식이 아닙니다. – zazzu