개체 | 속성 |
---|---|
회원(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) 다대다 관계는 릴레이션으로 변환한다.