| 개체 | 속성 |
|---|---|
| 회원(member) | member_id, member_nickname, member_email, member_password, member_phonenumber, member_photo_path |
| 건강정보(health_info) | health_info_id, health_info_path |
| AMA 게시판(board) | board_id, board_title, board_body, board_create_at, board_update_at, board_photo_path, board_status, dept |
| 리뷰(review) | review_id, review_title, review_body, review_create_at, review_update_at, review_photo_path, review_status |
| 의료진(staff) | staff_id, staff_name, staff_email, staff_password, staff_license_path, staff_photo_path |
| 병원(hospital) | hosp_id, hosp_name, hosp_address, hosp_number, hosp_operatingtime |
| 셔틀버스정보(bus_info) | bus_info_id, bus_info_path |
| 관계 | 관계에 참여하는 개체 | 관계 유형 | 관계 속성 |
|---|---|---|---|
| 게시글_작성(part_user_board) | 회원, AMA 게시판 | 1 : N | |
| 게시글_답변(part_staff_board) | 의료진, AMA 게시판 | N : M | reply, boardreply_create_at, boardreply_update_at |
| 리뷰_작성(review_create) | 회원, 리뷰 | 1 : N | starpoint, target_hospital |
| 리뷰_답변(review_response) | 회원, 리뷰 | N : M | reply |
| 소속(part_staff_hospital) | 의료진, 병원 | N : 1 | dept |
| 예약(appointment) | 회원, 병원 | N : M | appt_date_time, appt_dept, appt_comment, |
| appt_status, appt_name, | |||
| appt_phonenumber | |||
| 찜하기(pick) | 회원, 병원 | N : M | pick_date_time, pick_status |
ERD
규칙 1) 모든 개체는 릴레이션으로 변환한다.
규칙 2) 다대다 관계는 릴레이션으로 변환한다.