Oracle2 속성(Attribute) 속성의 특징 해당 업무에서 필요로 하고 관리하고자 하는 정보 주 식별자에 함수적 종속성을 가져야 한다. 하나의 속성에는 한개의 값만을 가진다. 만약 두개 이상의 값을 가질경우 별도의 엔티티로 분리하여 표현하여야 한다. 속성의 분류 기본속성 : 업무 프로세스로 부터 도출된 모든 속성 이다. 그러나 업무로 부터 분석한 속성이라도 코드로 변환된 속성이라면 기본속성이 아니다. 설계속성 : 업무를 규칙화 하기 위해 속성을 새로 만들거나 변형하여 정의한 속성이다. 코드성, PK를 만들기 위한 일련번호 등이 해당된다. 파생속성 : 다른속성에 영향을 받아 발생하는 속성으로 계산되어진 값들이 해당된다. 계산된 로직이 속성정의서에 기록이 되어야 하고 영향을 주는 엔티티의 컬럼들이 기록이 되어 있어야 한다. 값에 따른 속성.. 2019. 5. 12. 엔티티(Entity) 엔티티란? 엔티티는 업무에 필요하고 정보를 저장하고 관리하기 위한 집합적인 어떤것, 인스턴스들의 집합이다. 인스턴스란? 엔티티의 내부의 하나의 값 엔티티 인스턴스 과목 수학 영어 강사 이춘식 조시형 사건 2010-001 2010-002 엔티티의 특징 시스템 구축 대상인 업무에서 필요로 하는 엔티티여야 한다. 식별자(PK)에 의해 식별이 가능해야 한다. 하나의 데이터만 존재하지 않고 2개이상의 집합으로 구성되어야 한다. 업무프로세스상에서 반드시 사용하는 엔티티여야 한다. CRUD가 발생하지 않는 엔티티가 도출될시 해당 엔티티를 제거하거나 누락된 프로세스가 발생했는지 확인해야한다. 속성을 포함하지 않고 이름만 가지고 있으면 안된다.(주식별자-PK가 없는 경우도 마찬가지) 관계 엔티티의 경우 주식별자(PK) .. 2019. 5. 12. 이전 1 다음