ERD 2

(Case Study) CarRus 자동차 렌트회사

사용자 요구사항(User Requirement)CarsRus는 현재 북미 지역의 여러 대여 사무소에서 운영하는 자동차 예약 시스템을 자동화 하고자 한다.고객이 CarsRus에 차량대여를 요청하면 CarsRus의 대여대행자는 대여위치에서 대여 날짜에 대여할 수 있는 자동차를 조회하여 고객을 대신해 예약을 해준다.고객은 어느 한 곳의 인계위치에서 자동차를 인도받아 사용한 후에 반납위치에서 반납할 수 있다.다른 위치에서 반납된 자동차는 CarsRus의 운전수들이 원래의 위치로 옮겨 놓기도 한다.자동차 타입별(이그제큐티브, 살롱, 스포트카 등)로 대여 되며 고객은 자동차 옵션 사양으로 에어콘, 오토매틱 변속기 유뮤를 선택할 수 있다.각 지역별로 자동차 대여에 관련된 모든 서비스 History를 관리한다.각 지역..

ERD에서 Entity 구분 방법(Primary, Characteristic, Associative)

질문Entity 구분 방법 중 Primary, Characteristic, Associative 로 구분하는 방법 있나요? ChatGPT 답변 네, Primary, Characteristic, Associative 엔티티로 구분하는 방법은 ERD (Entity-Relationship Diagram) 모델에서 사용됩니다. 이는 주로 데이터베이스 설계 시 엔티티를 분류할 때 유용하게 사용됩니다.Primary Entity (기본 엔티티)실제로 존재하는 객체나 개체를 나타냅니다. 예를 들어, '고객', '제품'과 같은 실체적인 대상입니다.기본적으로 모든 데이터를 담고 있으며, 일반적으로 고유 식별자를 가집니다.Characteristic Entity (특성 엔티티)기본 엔티티의 특성을 나타내는 엔티티입니다. 예를..