graph LR
    %% Node styles
    classDef basic fill:#90EE90,stroke:#333,stroke-width:2px,color:#000
    classDef intermediate fill:#FFD700,stroke:#333,stroke-width:2px,color:#000
    classDef advanced fill:#FF6B6B,stroke:#333,stroke-width:2px,color:#000

    NL[간호사 디지털 역량] --> Data[데이터 역량]
    NL --> AI[AI 역량]
    NL --> Ethics[윤리적 역량]
    NL --> Clinical[임상 역량]
    NL --> Comm[의사소통 역량]

    Data --> Analytics[의료 데이터의 이해]
    Data --> Mining[데이터 마이닝]
    Data --> Visual[데이터 분석]
    Data --> Standard[표준화 역량]
    
    AI --> Basic[기초 이해]
    AI --> Dev[개발 과정에 대한 이해]
    AI --> Infra[인프라에 대한 이해]
    AI --> Use[활용 경험]
    
    Ethics --> Security[정보보안]
    Ethics --> Privacy[개인정보보호]
    Ethics --> Rights[환자권리보호]
    
    Clinical --> Critical[비판적 사고]
    Clinical --> Workflow[업무 흐름]
    Clinical --> Usability[사용성-서비스 디자인-]

    Comm --> Digital[디지털 용어활용]
    Comm --> Team[팀 협업 및 협업 툴 사용]
    Comm --> UnmetNeeds[현장수요 파악]
    
    %% 서비스 개발로 연계
    Analytics --> 서비스
    Basic --> 서비스
    Dev --> 서비스
    Use --> 서비스
    Infra --> 서비스
    Critical --> 서비스
    Security --> 서비스
    Privacy --> 서비스
    Rights --> 서비스
    Team --> 서비스
    Usability --> 서비스
    UnmetNeeds --> 서비스
    Visual --> 서비스
    Mining --> 서비스
    Digital --> 서비스
    Workflow --> 서비스
    Standard --> 서비스

    %% 난이도별 클래스 적용
    class Analytics,Basic,Digital,Rights basic
    class Mining,Visual,Dev,Privacy,Team,Infra intermediate
    class Use,Critical,Workflow,Security,UnmetNeeds,Usability,Standard advanced