2026년 10월 26일 업데이트: 양방향 관계형과 같은 데이터베이스끼리 연결하는 법, 롤업 계산 옵션, 합계·진행률 예제, 노션 AI로 관계형 구조를 설계하는 법을 노션 공식 도움말 기준으로 정리했어요. 노션 첫 화면과 블록 기초는 노션 사용법 총정리에 있고, 이 글은 관계형 속성과 롤업만 다룹니다.

한눈에 보기

  • 관계형: 두 데이터베이스의 페이지를 잇는 속성. 기본은 단방향이고, 상대 데이터베이스에도 표시하면 양방향이 됩니다.
  • 노션 롤업: 이어 둔 페이지의 값을 가져와 개수·합계·평균·비율·최신 날짜로 계산합니다. 관계형 없이는 만들 수 없어요.
  • 예제: 고객별 총 구매 금액은 롤업 ‘합계’, 프로젝트 진행률은 상태 속성의 ‘그룹별 퍼센트’로 계산합니다.

노션 데이터베이스를 두 개 이상 쓰기 시작하면, 같은 고객 이름을 프로젝트에도 적고 청구서에도 적게 됩니다. 이때 필요한 것이 노션 관계형 데이터베이스와 노션 롤업입니다. 관계형 속성은 두 표를 한 줄로 잇는 기능이고, 롤업은 이어 둔 줄에서 합계·건수·최신 날짜를 가져옵니다. 데이터베이스 자체가 아직 낯설다면 노션 데이터베이스 뜻과 활용을 먼저 읽고 오시면 이해가 빠릅니다. 관계형·롤업 외에 어떤 속성이 있는지는 노션 속성 종류 총정리에서 함께 볼 수 있어요.

관계형 데이터베이스와 롤업이 필요한 순간

‘고객 명단’과 ‘구매 이력’을 따로 관리한다고 해 볼게요. 관계형 속성이 없으면 구매 이력마다 고객 이름을 손으로 적고, 고객별 총 구매 금액은 따로 더해야 합니다. 관계형으로 두 표를 이어 두면 구매 이력에서 고객을 클릭 한 번으로 고르고, 고객 페이지에서는 그 고객의 구매 목록이 바로 보입니다. 여기에 롤업을 더하면 구매 금액을 자동으로 더한 ‘총 구매 금액’까지 고객 표에 나타나요.

정리하면 관계형은 두 데이터베이스 사이에 놓는 다리이고, 롤업은 그 다리를 건너가 필요한 값만 챙겨 오는 심부름입니다. 다리가 없으면 심부름도 갈 수 없으니, 순서는 항상 관계형 먼저, 롤업은 그다음입니다. 수식으로 이름을 맞추거나 페이지를 복제해 숫자를 옮기는 방식은 금방 어긋납니다. 저는 고객-프로젝트-청구처럼 대상이 나뉘는 일부터 관계형으로 바꿉니다.

관계형 속성으로 데이터베이스 연결하기

관계형 속성은 두 데이터베이스 중 어느 한쪽에서만 만들어도 됩니다. 여기서는 ‘프로젝트 관리’와 ‘태스크 관리’ 데이터베이스를 잇는 예로 설명할게요.

  1. 연결할 두 데이터베이스를 먼저 만듭니다. 예: 프로젝트 관리, 태스크 관리.
  2. 프로젝트 관리 표에서 속성 헤더를 눌러 왼쪽이나 오른쪽에 새 속성을 넣고, 유형으로 관계형을 고릅니다.
  3. 연결할 데이터베이스로 태스크 관리를 검색해 선택합니다. 미리보기를 확인하고 관계형 추가를 누릅니다.
  4. 이때 제한(연결할 수 있는 페이지 수)과 양방향 관계형(상대 데이터베이스에도 표시) 옵션을 정합니다.
  5. 프로젝트 한 줄의 관계형 칸을 눌러 연결할 태스크를 고릅니다. 이름이 많으면 검색으로 찾으면 되고, 잘못 고른 항목은 마우스를 올려 오른쪽 ‘–’로 뺍니다.

제한은 ‘제한 없음’과 ‘1개 페이지’ 중에서 고릅니다. 프로젝트 하나에는 태스크가 여러 개 붙으니 프로젝트 쪽은 ‘제한 없음’이 맞습니다. 반대로 태스크 하나는 프로젝트 하나에만 속해야 관리가 깔끔하니, 태스크 쪽 관계형 속성은 속성 편집 → 제한 → 1개 페이지로 바꿔 두면 실수로 두 프로젝트에 묶이는 일을 막을 수 있어요. 같은 일을 여러 프로젝트에서 한다면 프로젝트마다 태스크를 따로 만드는 편이 깔끔합니다.

양방향 관계형, 켤까 말까

노션 공식 도움말 기준으로 서로 다른 두 데이터베이스 사이의 관계형은 기본이 단방향입니다. 설정에서 ‘[상대 데이터베이스]에 표시‘ 토글을 켜고 이름을 붙이면 상대 데이터베이스에도 나를 가리키는 관계형 속성이 생겨 양방향이 됩니다. 양방향에서는 한쪽에서 연결을 바꾸면 다른 쪽에도 그대로 반영돼요.

어떤 옵션을 고를지 아직 감이 오지 않는다면 일단 양방향을 켜 두는 것을 권합니다. 프로젝트 페이지에서 할 일을 보고, 태스크 페이지에서 어느 프로젝트 일인지도 바로 확인할 수 있어 대부분의 상황에 맞습니다. 태스크처럼 줄이 아주 많은 표는 한쪽만 열어 화면을 단순하게 두기도 합니다.

같은 데이터베이스끼리 연결하기(자기 관계)

태스크끼리 ‘다음 할 일’, ‘이전 할 일’처럼 순서를 잇고 싶을 때는 관계형 대상으로 현재 데이터베이스(이 데이터베이스)를 고르면 됩니다. 공식 도움말에 따르면 자기 관계는 조금 다르게 동작해요. 양방향 관계형을 끄면 속성 하나로 양쪽이 서로 보이고, 켜면 ‘다음 할 일’과 ‘이전 할 일’처럼 속성이 두 개로 나뉩니다. 태스크 A의 ‘다음 할 일’에 B를 넣으면 B의 ‘이전 할 일’에 A가 자동으로 들어가니, 순서가 있는 작업을 관리할 때 편합니다.

노션 롤업 사용법: 연결한 데이터 가져와 계산하기

롤업은 관계형으로 이어 둔 줄 위에서만 동작합니다. 관계형 칸이 비어 있으면 롤업도 비어 있어요. 만드는 순서는 간단합니다.

  1. 프로젝트 관리 표에 새 속성을 넣고 유형으로 롤업을 고릅니다. ‘완료 태스크’처럼 무엇을 계산하는지 알 수 있는 이름을 붙이세요.
  2. 롤업 칸을 누르면 관계형·속성·계산 세 가지를 차례로 고르는 메뉴가 나옵니다. 먼저 관계형에서 앞서 만든 ‘태스크 관리’ 관계형 속성을 선택합니다.
  3. 속성에서 연결된 태스크의 어떤 값을 볼지 고릅니다. 진행 상황이 궁금하면 ‘상태’, 금액이 필요하면 ‘금액’ 같은 숫자 속성을 고릅니다.
  4. 계산에서 가져온 값을 어떻게 보여 줄지 정합니다. 목록 그대로 보려면 원본 표시, 숫자를 모으려면 합계나 평균을 고릅니다. 숫자 결과라면 표시 형식과 소수점 자리도 정할 수 있어요.

설정을 마치면 연결된 태스크가 늘거나 값이 바뀔 때마다 롤업도 바로 다시 계산됩니다. 계산 옵션은 고른 속성의 유형에 따라 달라집니다.

가져온 속성 쓸 수 있는 계산 예시
모든 속성 원본 표시, 고유 값 표시, 전체 개수, 값 개수, 고유 값 개수, 빈 값·비어 있지 않은 값 개수, 빈 값·비어 있지 않은 값 비율 담당자 수, 미입력 항목 비율
숫자 합계, 평균, 중앙값, 최솟값, 최댓값, 범위 고객별 총 구매 금액, 평균 소요 시간
날짜 가장 이른 날짜, 가장 늦은 날짜, 날짜 범위 최근 구매일, 프로젝트 기간
상태 그룹별 개수, 그룹별 퍼센트 완료 태스크 수, 진행률

롤업 결과로 정렬하려면 결과가 숫자여야 한다는 점도 기억해 두세요. 공식 도움말 기준으로 숫자를 내는 롤업만 정렬할 수 있습니다.

예제 1: 노션 롤업으로 고객별 합계 계산하기

‘고객 명단’과 ‘구매 이력’ 데이터베이스가 있고, 구매 이력에는 숫자 속성 ‘금액’이 있다고 해 볼게요.

  1. 고객 명단에 관계형 속성 ‘구매 이력’을 만들고 양방향을 켭니다.
  2. 구매 이력의 각 줄에서 산 고객을 고릅니다. 양방향이라 고객 명단 쪽에도 구매 목록이 자동으로 채워집니다.
  3. 고객 명단에 롤업 ‘총 구매 금액’을 추가하고, 관계형은 ‘구매 이력’, 속성은 ‘금액’, 계산은 합계로 고릅니다. 숫자 형식을 원화로 바꾸면 보기 좋아요.

여기서 자주 막히는 부분이 금액 속성의 형식입니다. 텍스트로 적힌 ‘120만원’은 합계가 되지 않으니, 금액은 반드시 숫자 속성으로 두고 표시 형식만 원화로 맞추세요. 전체 고객의 매출 총합이 궁금하다면 표 아래쪽 ‘총 구매 금액’ 열의 계산 메뉴에서 합계를 고르면 됩니다. 롤업 열에도 표 전체 계산을 걸 수 있어요.

예제 2: 노션 롤업으로 프로젝트 진행률 계산하기

프로젝트마다 태스크가 몇 개 끝났는지, 전체의 몇 %인지 보는 예제입니다. 태스크 관리에 ‘시작 전·진행 중·완료’ 그룹이 있는 상태 속성이 있으면 바로 만들 수 있어요.

  • 완료 개수: 롤업의 관계형은 ‘태스크 관리’, 속성은 ‘상태’로 두고 계산에서 수 → 그룹별 개수 → 완료를 고릅니다. 상태 속성에서만 나오는 옵션으로, 완료 그룹에 속한 태스크 수를 세어 줍니다.
  • 진행률: 같은 방식으로 비율(%) → 그룹별 퍼센트 → 완료를 고르면 연결된 태스크 중 완료된 비율이 표시됩니다. 예를 들어 태스크 4개 중 1개를 끝낸 프로젝트는 25%로 나와요.

‘개수’만 고르면 끝난 태스크까지 모두 세기 때문에, 진행 상황을 볼 때는 꼭 상태 그룹으로 나눠 세는 편이 정확합니다. 필터 조건이 복잡해지면 롤업에 다 맡기기보다 태스크 표의 보기를 나누는 편이 낫습니다. 보기를 나누는 법은 노션 데이터베이스 보기 총정리에 정리해 두었어요.

롤업 메뉴에 원하는 계산이 없다면 수식 속성으로 관계형 값을 직접 다룰 수도 있습니다. 예를 들어 ‘마감이 지난 미완료 태스크 수’처럼 조건이 두세 개 겹치는 계산은 수식이 더 유연해요. 수식을 직접 쓰기 어렵다면 노션 AI에게 원하는 계산을 말로 설명해 만들게 하는 방법을 노션 자동 행 번호와 AI 수식 만들기에서 소개했습니다.

노션 AI로 관계형 데이터베이스 설계하기

데이터베이스가 서너 개로 늘어나면 어떤 표를 어떻게 이을지 정하는 일이 가장 어렵습니다. 이때 노션 AI에게 스키마, 즉 데이터베이스별 속성과 서로의 연결 구조를 먼저 설계해 달라고 하면 빠릅니다. 결과를 받으면 바로 만들기보다 표 이름과 관계형 방향이 업무 흐름과 맞는지 한 번 확인하세요. 구조를 확인한 뒤에는 관계형 값까지 서로 맞물린 샘플 데이터를 넣어 달라고 하면, 롤업이 의도대로 계산되는지 실제 데이터를 넣기 전에 시험해 볼 수 있습니다.

우리 팀이 쓸 프로젝트 관리 데이터베이스와 태스크 관리 데이터베이스를 설계해 줘.
- 두 데이터베이스는 관계형으로 양방향 연결하고, 태스크는 프로젝트 하나에만 연결되게 해 줘.
- 태스크에는 상태(시작 전·진행 중·완료)와 예상 소요 시간(숫자) 속성을 넣어 줘.
- 프로젝트에는 롤업으로 완료 태스크 수, 진행률(%), 총 예상 소요 시간을 계산하는 속성을 넣어 줘.
- 만들기 전에 속성 이름과 유형을 표로 먼저 보여 줘.

노션 AI를 부르는 기본 방법은 노션 AI 사용법을, 이렇게 만든 롤업 숫자를 차트와 위젯으로 한 화면에 모으는 과정은 노션 대시보드 만들기를 참고하세요.

관계형·롤업 쓸 때 자주 깨지는 지점

  • 같은 이름 두 줄: 고객 ‘김민수’가 두 명이면 관계형 검색에서 헷갈립니다. 표시 이름에 회사명을 붙이거나, 관계형 칸에 다른 속성(회사·연락처)을 함께 보이도록 설정하세요.
  • 롤업의 롤업: 공식 도움말 기준으로 롤업 속성을 다른 데이터베이스에서 다시 롤업할 수는 없습니다. 의도하지 않은 순환을 막기 위해서예요. 숫자나 날짜 같은 원래 속성을 롤업 대상으로 고르세요.
  • 데이터베이스 복제: 관계형이 걸린 데이터베이스를 복제하면 복제본과의 관계는 단방향으로 바뀝니다. 필요하면 다시 양방향으로 켜 주세요.
  • CSV 내보내기: 관계형 속성은 페이지 URL 텍스트로 내보내지고, 그 CSV를 다시 가져와도 관계는 복원되지 않습니다. 백업용으로만 생각하세요.
  • 일반 페이지에는 불가: 관계형과 롤업은 데이터베이스 속성입니다. 일반 페이지에는 만들 수 없어요.

관계형만으로 충분한 경우, 롤업이 필요한 경우

연결만 보이면 되는 일, 예를 들어 ‘이 프로젝트의 고객은 누구인가’는 관계형만으로 끝입니다. 고객 페이지에서 금액 합계나 미완료 개수가 필요하면 그때 롤업을 추가합니다. 처음부터 롤업을 다섯 개 만들면 표가 느려지고, 어떤 숫자가 맞는지 저도 헷갈렸습니다. 꼭 보고 싶은 숫자 한두 개부터 롤업으로 만들고, 쓰면서 늘려 가는 편을 권합니다.

자주 묻는 질문

노션 관계형과 롤업은 무엇이 다른가요?

관계형은 서로 다른 두 데이터베이스의 페이지를 이어 주는 속성이고, 롤업은 그렇게 이어진 페이지에서 특정 속성 값을 가져와 개수·합계·평균·비율 등으로 계산하는 속성입니다. 롤업은 관계형이 있어야만 만들 수 있어요.

양방향 관계형을 꼭 켜야 하나요?

아니요. 노션 공식 도움말 기준으로 서로 다른 데이터베이스 사이의 관계형은 기본이 단방향이고, 설정에서 상대 데이터베이스에도 표시하도록 켜면 양방향이 됩니다. 프로젝트에서 태스크를, 태스크에서 프로젝트를 모두 봐야 한다면 켜 두는 편이 편합니다.

노션 롤업으로 진행률은 어떻게 계산하나요?

프로젝트 데이터베이스에 롤업을 추가하고 관계형은 태스크, 속성은 태스크의 상태를 고른 뒤 계산에서 비율(%) → 그룹별 퍼센트 → 완료 그룹을 선택하면 완료된 태스크 비율이 진행률로 표시됩니다. 완료 개수만 보고 싶다면 수 → 그룹별 개수를 고르면 됩니다.

롤업 값을 다른 데이터베이스에서 다시 롤업할 수 있나요?

아니요. 노션 공식 도움말에 따르면 의도하지 않은 순환을 막기 위해 롤업 속성을 다시 롤업할 수는 없습니다. 숫자나 날짜 같은 원래 속성을 롤업 대상으로 고르세요.

관계형 데이터베이스를 CSV로 내보내면 연결도 유지되나요?

아니요. CSV로 내보내면 관계형 속성은 페이지 URL 텍스트로 저장되고, 그 CSV를 다시 가져와도 다른 데이터베이스와의 관계는 복원되지 않습니다.


📘 관계형 속성과 롤업은 『업무와 일상을 혁신하는 새로운 방법 노션 AI』 Chapter 01의 ‘Notion 12 관계형 데이터베이스와 롤업 배우기'(p.95–102)에서, 노션 AI로 관계형 구조와 샘플 데이터를 설계하는 과정은 Chapter 05(p.269–270)에서 화면과 함께 더 자세히 다룹니다.

노션의 기본 구조와 데이터베이스부터 노션 AI, 커스텀 에이전트로 하는 업무 자동화까지 실무 예제로 정리했어요. 화면을 하나하나 따라가며 차근차근 익히고 싶으시다면 책으로 만나 보세요.

👉 교보문고에서 보기 · 제이펍 · 2026년 10월 15일 출간 · 시리얼(전시진) 지음

출처: 노션 공식 도움말 Relations & rollups (2026년 10월 26일 확인), 상태 그룹 계산과 AI 설계 예시는 『업무와 일상을 혁신하는 새로운 방법 노션 AI』(제이펍, 2026) 기준

작성: 전시진 | 시리얼(SIREAL)

Author

Comments are closed.