누구나 로고
オンライン講座企業・団体研修ライブラリトレンドインサイト無料コースお知らせお問い合わせ採用サイト
모든 강의를 무료로 볼 수 있어요. 회원가입 없이도 학습 가능합니다.
로그인무료 회원가입
강좌노션(Notion) 생산성 시스템 구축 20강6강

6강 / 전체 13강

데이터베이스 마스터 ③ — 관계와 롤업

7분 읽기 조회 3

관계(Relation)로 데이터베이스를 양방향 연결하고, 롤업(Rollup)으로 개수·합계·비율을 집계해 진행률을 자동화하기

🎯 학습 목표

이 강을 마치면 서로 다른 데이터베이스를 연결하는 관계(Relation)와, 연결된 데이터를 끌어와 집계하는 롤업(Rollup)을 다룰 수 있게 됩니다. 이 둘은 노션을 단순한 표 모음에서 진짜 '연결된 시스템'으로 끌어올리는, 가장 강력하면서도 처음엔 어렵게 느껴지는 기능입니다.

4~5강에서 하나의 데이터베이스를 깊이 다뤘다면, 이번 강은 여러 데이터베이스가 서로 정보를 주고받게 만드는 단계입니다. 예를 들어 '프로젝트'와 '할 일'을 연결해 어떤 할 일이 어느 프로젝트 소속인지 잇고, 더 나아가 각 프로젝트에 할 일이 몇 개 남았는지 자동으로 세는 것까지 구현하게 됩니다.

🔗 관계(Relation) — 데이터베이스를 잇는 다리

이 섹션에서는 두 데이터베이스를 연결하는 관계 속성을 살펴보겠습니다. 관계란 한 데이터베이스의 항목을 다른 데이터베이스의 항목과 '연결'하는 특별한 속성 유형입니다. 4강에서 속성 유형을 소개할 때 잠깐 언급했던 바로 그 관계입니다.

왜 관계가 필요할까요? 현실의 정보는 서로 얽혀 있기 때문입니다. 예를 들어 '할 일'은 어떤 '프로젝트'에 속하고, '회의록'은 특정 '프로젝트'와 관련되며, '독서 메모'는 특정 '책'에 연결됩니다. 만약 관계가 없다면 우리는 같은 정보를 양쪽에 중복으로 적어야 하고, 한쪽을 고치면 다른 쪽이 어긋납니다. 관계는 이 중복을 없애고, 한 항목을 다른 항목에 '참조'로 연결해 줍니다.

구체적으로 어떻게 만들까요? '할 일' 데이터베이스에 관계 속성을 추가하고, 연결 대상으로 '프로젝트' 데이터베이스를 지정합니다. 그러면 각 할 일에서 '이 일은 어느 프로젝트인가'를 골라 연결할 수 있게 됩니다. 연결은 단순한 텍스트가 아니라 실제 그 프로젝트 페이지로 가는 살아 있는 링크입니다. 프로젝트 이름을 나중에 바꿔도, 연결은 그대로 유지됩니다.

관계의 중요한 특성은 양방향(two-way)으로 만들 수 있다는 점입니다. 할 일에 '소속 프로젝트' 관계를 만들면, 반대편인 프로젝트 데이터베이스에도 '이 프로젝트에 속한 할 일들'이라는 칸이 자동으로 생기게 할 수 있습니다. 즉 할 일에서는 '나는 어느 프로젝트 소속'을 보고, 프로젝트에서는 '나에게 딸린 할 일 목록'을 한눈에 봅니다. 한 번 연결하면 양쪽에서 서로를 볼 수 있는 것입니다. 한쪽 방향만 필요하면 단방향 관계로 둘 수도 있습니다.

📊 롤업(Rollup) — 연결된 데이터를 집계하기

이 섹션에서는 관계로 연결한 데이터를 한 단계 더 활용하는 롤업을 살펴보겠습니다. 관계가 '연결'이라면, 롤업은 그 연결을 타고 건너가 '저쪽 데이터를 끌어와 계산'하는 기능입니다. 관계가 깔려 있어야만 롤업을 쓸 수 있으므로, 둘은 늘 짝을 이룹니다.

예를 들어 프로젝트와 할 일이 관계로 연결되어 있다면, 프로젝트 쪽에서 롤업을 써서 '이 프로젝트에 연결된 할 일이 몇 개인가'를 자동으로 셀 수 있습니다. 또는 '연결된 할 일 중 완료된 비율'이나 '할 일들의 예상 시간 합계'도 계산할 수 있습니다. 사람이 일일이 세는 것이 아니라, 할 일이 추가되거나 완료될 때마다 숫자가 자동으로 갱신됩니다.

롤업은 세 가지를 정해 주면 작동합니다. 첫째 어떤 관계를 타고 갈지, 둘째 그 너머의 어떤 속성을 가져올지, 셋째 그것을 어떻게 계산(Calculate)할지입니다. 계산 방식에는 개수 세기(Count), 합계(Sum), 평균(Average), 최솟값·최댓값, 비율(Percent) 등이 있습니다.

롤업 계산하는 일활용 예
개수(Count)연결된 항목 수프로젝트별 할 일 개수
합계(Sum)숫자 속성 더하기프로젝트 예상 시간 총합
평균(Average)숫자 속성 평균독서 목록 평균 평점
비율(Percent)조건 충족 비율완료된 할 일 비율(진행률)

특히 '완료 비율' 롤업은 매우 유용합니다. 프로젝트에 연결된 할 일 중 체크박스로 완료된 비율을 퍼센트로 보여 주면, 그 자체가 프로젝트의 진행률 게이지가 됩니다. 손으로 진행률을 적을 필요 없이, 할 일을 체크하기만 하면 프로젝트 진행률이 알아서 올라갑니다. 이것이 9강에서 만들 프로젝트 관리 시스템의 핵심 장치가 됩니다.

🛠️ 실전 — 프로젝트와 할 일 연결하기

이 섹션에서는 관계와 롤업을 합쳐 실제 구조를 만들어 보겠습니다. 머릿속 개념을 손에 익히는 과정입니다.

먼저 '프로젝트' 데이터베이스와 '할 일' 데이터베이스, 두 개를 준비합니다. 할 일 쪽에 관계 속성을 추가하고 대상을 '프로젝트'로 지정한 뒤, 양방향 옵션을 켜서 프로젝트 쪽에도 '할 일들' 칸이 생기도록 합니다. 이제 할 일 몇 개를 입력하고 각각 소속 프로젝트를 연결합니다. 그러면 프로젝트 페이지를 열었을 때 그 프로젝트에 딸린 할 일들이 목록으로 보입니다.

다음으로 프로젝트 데이터베이스에 롤업 속성을 두 개 추가합니다. 하나는 '할 일들' 관계를 타고 가서 개수(Count)를 세는 '총 할 일 수', 또 하나는 같은 관계에서 완료 체크박스의 비율(Percent)을 계산하는 '진행률'입니다. 이렇게 하면 각 프로젝트 행에 할 일이 몇 개이고 몇 퍼센트 끝났는지가 자동으로 표시됩니다. 데이터를 한 번 연결해 두면, 이후로는 할 일을 추가하고 체크하는 것만으로 모든 집계가 알아서 갱신되는 강력한 시스템이 완성됩니다.

⚠️ 자주 하는 실수와 주의점

이 섹션에서는 관계와 롤업을 다룰 때 입문자가 자주 막히는 지점을 짚어 보겠습니다.

첫째, 관계 없이 롤업부터 만들려는 실수입니다. 롤업은 반드시 관계를 타고 작동하므로, 관계 속성이 먼저 있어야 합니다. 롤업 설정 화면에서 선택할 관계가 안 보인다면, 십중팔구 아직 관계 속성을 만들지 않은 것입니다.

둘째, 관계를 지나치게 많이 거는 실수입니다. 모든 데이터베이스를 서로서로 연결하면 구조가 거미줄처럼 복잡해져 오히려 관리가 어려워집니다. '이 연결이 실제로 롤업이나 탐색에 쓰이는가'를 기준으로, 꼭 필요한 관계만 만드는 것이 좋습니다. 보통 '할 일 → 프로젝트', '프로젝트 → 목표'처럼 상위로 올라가는 핵심 줄기 몇 개면 충분합니다.

셋째, 롤업과 수식을 혼동하는 실수입니다. 롤업은 '관계 너머의 데이터'를 집계하는 것이고, 다음 7강에서 배울 수식은 '같은 행 안의 속성'으로 계산하는 것입니다. 둘은 비슷해 보이지만 데이터를 가져오는 범위가 다릅니다. 실무에서는 롤업으로 끌어온 값을 다시 수식으로 가공하는 식으로 둘을 함께 쓰는 경우가 많습니다.

📝 핵심 요약

이번 강에서 다룬 데이터베이스 연결 기술을 정리해 보겠습니다.

  • 관계(Relation): 두 데이터베이스의 항목을 살아 있는 링크로 연결해 중복을 없앤다.
  • 양방향 관계: 한 번 연결하면 양쪽에서 서로를 본다(할 일↔프로젝트).
  • 롤업(Rollup): 관계를 타고 건너가 개수·합계·평균·비율로 집계한다. 관계가 전제 조건.
  • 진행률 자동화: 완료 비율 롤업으로 프로젝트 진행률 게이지를 자동 생성.
  • 주의: 롤업 전에 관계 먼저, 관계 남발 금지, 롤업(관계 너머)과 수식(같은 행) 구분.

다음 7강 '수식(Formula) 활용법'에서는 같은 행 안의 속성들을 계산해 새로운 값을 만들어 내는 수식을 배웁니다. 남은 날짜 계산, 자동 분류, 조건부 표시 등 노션을 한층 더 똑똑하게 만드는 기술입니다.

📚 참고 자료

  • Relations & rollups — Notion Help Center
  • Database properties — Notion Help Center

관련 주제

  • 관계 Relation 속성
  • 롤업 Rollup 집계
  • 양방향 관계설계
  • 카운트 합계 평균 집계
  • 업무 생산성
  • 업무 생산성 강의
  • 노션(Notion) 생산성 시스템 구축 20강
  • 무료강의
  • 무료 온라인 강의
  • NUGUNA
  • 누구나
이전 5강데이터베이스 마스터 ② — 필터·정렬·그룹화다음 7강 수식(Formula) 활용법

댓글

0/1000

불러오는 중...

목차

  1. 1.노션을 생산성 도구로 써야 하는 이유
  2. 2.노션 기본 개념 — 페이지·블록·데이터베이스
  3. 3.노션 워크스페이스 구조 설계
  4. 4.데이터베이스 마스터 ① — 속성과 뷰
  5. 5.데이터베이스 마스터 ② — 필터·정렬·그룹화
  6. 6.데이터베이스 마스터 ③ — 관계와 롤업
  7. 7.수식(Formula) 활용법
  8. 8.할 일 관리 시스템 구축
  9. 9.프로젝트 관리 시스템 구축
  10. 10.목표 관리 시스템 — OKR 템플릿
  11. 11.노트·지식 관리 시스템
  12. 12.독서·학습 관리 시스템
  13. 13.회의·미팅 노트 시스템

カスタマーサポート

  • お知らせ
  • よくある質問
  • お問い合わせ
  • コミュニティ

ご利用案内

  • 利用規約
  • プライバシーポリシー
  • 返金ポリシー

サービス

  • 会社紹介
  • 新規登録
  • 新着コース
  • 無料コース
누구나 로고
利用規約プライバシーポリシー返金ポリシー

상호명: NUGUNA  |  대표자: 정우진  |  사업자등록번호: 392-32-01817  |  통신판매업신고: 제 2026-서울양천-0564 호

주소: 서울특별시 양천구 목동서로 100  |  이메일: nugunapass@gmail.com  |  전화: 010-6395-3043

© 2026 NUGUNA. All rights reserved.

KB예금주인증관리자
ホームコースライブラリお問い合わせMY