메뉴 닫기

엔티티 모델

插图

엔티티는 사물의 추상화이며, 추상화에는 다양한 관점이 있을 수 있습니다. 엔티티는 비즈니스를 바라보는 관점을 나타내는 비즈니스 개념이며, 이러한 관점은 비즈니스의 관심 지점입니다. 엔티티는 비즈니스의 리소스, 프로세스의 입력 및 출력을 정의합니다. 엔티티는 프로세스에 입력될 때 소비될 준비가 된 리소스이며, 출력될 때 다른 세그먼트에서 사용하기 위해 생성된 리소스입니다.
엔티티의 존재는 필연적으로 다른 엔티티와 관계를 가지며, 이러한 관계의 구조도 엔티티 모델에 설명되어 있지만 엔티티 간의 관계는 비즈니스의 성격과 관련된 자원에 초점을 맞추고 있습니다. 엔티티 모델은 비즈니스의 (정적) 구조뿐만 아니라 비즈니스의 (동적) 실행 시퀀스도 잠재적으로 제공합니다. 엔티티는 비즈니스를 실행하는 동안 실행자에게 입력으로 제공되며, 일련의 작업이 끝나면 프로세스 실행 결과가 엔티티에 반영되어야 합니다. 따라서 프로세스는 엔티티를 중심으로 설계되며 엔티티의 종속성에 따라 프로세스 순서가 결정됩니다.
전체 엔터티 모델에는 엔터티 및 식별자, 엔터티 관계 다이어그램, 엔터티 정의, 엔터티 속성 및 해당 도메인, 인스턴스, 비즈니스 규칙이 포함됩니다. 엔티티 모델은 비즈니스 개체, 비즈니스 엔티티, 속성, 도메인, 인스턴스 등 5개의 레벨로 나뉩니다.
엔티티 모델은 기업의 핵심 자원을 반영하고 용어의 통일 된 정의이며 각 엔티티 정의는 다르며 자원의 존재를 설명하는 목적과 의미가 다르며 엔티티 모델에서 각 정의는 중복되지 않으며 다양한 유형의 이해 관계자의 관심 지점을 포괄합니다.
엔티티 모델을 사용하면 비즈니스 개념을 더 잘 이해할 수 있고 비즈니스 개념 간의 관계를 사용하여 통합된 비즈니스 지식 맵을 형성할 수 있습니다.