Files
ad-hoc/JH_논리DB_ERD.md
T
2026-07-01 13:37:58 +09:00

2.9 KiB

장헌 비용분석 — 논리적 데이터 모델 (ERD)

※ VSCode 마크다운 미리보기로 열면 도형 ERD로 렌더링됨 (엔티티 박스 + PK/FK + crow's foot).

※ 논리 모델 = 엔티티+속성+PK+FK+관계 / 물리(자료형·인덱스·트리거·Data Vault HUB·LNK·SAT) 아님.

erDiagram
    프로젝트 ||--o{ 교량 : 포함
    교량 ||--o{ 부재 : 포함
    프로젝트 ||--o{ 전표 : 지출
    전표 ||--o{ 전표분개 : 분할
    공종계층 ||--o{ 전표분개 : 분개
    교량 ||--o{ 작업일보_공사현황 : 일별
    교량 ||--o{ 작업일보_장비 : 일별
    교량 ||--o{ 작업일보_인원 : 일별
    프로젝트 ||--o{ 작업일보_직원공수 : 일별
    직원 ||--o{ 작업일보_직원공수 : 투입
    직원 ||--o{ MH : 투입시간
    코드연계 ||--o{ MH : 코드
    프로젝트 ||--o{ 계획 : 예산
    공종계층 ||--o{ 단가 : 연도별
    급여 ||--o{ 직원 : 직급
    프로젝트 }o--|| 코드연계 : 시공코드

    프로젝트 {
        string 시공코드 PK
        string 계약공사명
        string 발주처
        num 계약금액
        num 설계가
    }
    교량 {
        string 교량id PK
        string 시공코드 FK
        string 교량명
        string 적용형식
    }
    부재 {
        string 부재id PK
        string 교량id FK
        string 종류
        num 물량
    }
    전표 {
        string 전표id PK
        string 시공코드 FK
        string 계정
        string 적요
        num 공급가
    }
    전표분개 {
        string 전표id PK
        string 공종 PK
        num 분개금액
    }
    작업일보_공사현황 {
        string 교량id PK
        string 공종 PK
        date 일자 PK
        num 금일실적
    }
    작업일보_장비 {
        string 교량id PK
        string 장비명 PK
        date 일자 PK
        num 금일사용
    }
    작업일보_인원 {
        string 교량id PK
        string 직종 PK
        date 일자 PK
        num 금일인원
    }
    작업일보_직원공수 {
        string 시공코드 PK
        string 직원번호 PK
        date 일자 PK
        num 공수
    }
    MH {
        string 직원번호 PK
        string 코드 PK
        date 일자 PK
        num 투입시간
    }
    직원 {
        string 직원번호 PK
        string 성명
        string 직급 FK
    }
    공종계층 {
        string 공종 PK
        string 구분
        string 대분류
        string 직접간접
    }
    단가 {
        string 공종 PK
        num 연도 PK
        num 단가
    }
    급여 {
        string 직급 PK
        num 월급
    }
    코드연계 {
        string 영업코드 PK
        string 설계코드
        string 시공코드
    }
    평일기준일수 {
        string 연월 PK
        num 평일수
    }
    계획 {
        string 시공코드 PK
        string 공종 PK
        num 계획금액
    }