[노션기능]노션 관계형 데이터베이스와 롤업 활용하기 (양방향 관계형)

공여사들 CX팀
2025-02-18


노션의 관계형 데이터베이스와 롤업 기능을 활용해 간편하게 데이터 연동부터 자동 계산까지 완성하세요. 가계부, 근태 관리 등 다양한 활용 사례와 템플릿으로 노션 생산성을 높여보세요!




노션 데이터베이스 기능을 사용하다 보면 다른 데이터베이스의 데이터를 불러와서 사용하거나, 편집하고 싶은 경우가 있을 거예요. 직원 정보와 출퇴근 기록을 연동해서 근태 관리를 할 수도 있고, 개인 가계부의 카테고리와 지출 내역을 연동해서 소비 관리를 할 수도 있고요. 이럴 때 유용한 기능이 노션 관계형 데이터베이스 기능과 롤업 기능이에요.


관계형 데이터베이스는 서로 다른 두 데이터베이스를 연결하는 기능이고, 롤업은 그 관계를 기반으로 특정 데이터를 활용하는 기능입니다. 각 기능에 대해 자세히 알려드릴게요.


1. 노션 관계형 데이터베이스 사용법

관계형 데이터베이스는 서로 다른 데이터베이스끼리 연결하여 각 데이터베이스의 특정 열의 데이터를 페이지 형태로 가져오는 기능이기 때문에, 데이터베이스에서 + 속성 추가 버튼을 눌러 관계형 컬럼(열)을 추가해서 사용합니다.

노션 관계형 데이터베이스 컬럼 추가하기


관계형으로 설정하고 싶은 데이터베이스를 선택해 주시면 화살표 아이콘과 함께 선택한 데이터베이스의 이름이 나오는데요. 이렇게 연결되면 A 관계형 데이터베이스에서 B 관계형 데이터베이스의 페이지를 불러올 수 있게 됩니다.노션 관계형 데이터베이스 연동된 모습


만약 B 관계형 데이터베이스에서도 A 관계형 데이터베이스의 페이지를 불러오고 싶다면, 속성 편집에서 양방향 관계형을 활성화해서 켜주시면 각 데이터베이스에서 양방향 동기화됩니다. 이렇게 양방향 관계형에서는 한 쪽에서 내용을 편집하면 양쪽 데이터베이스 모두 자동으로 적용되어서 페이지가 서로 분리되어 있더라도 연결해서 볼 수 있어 유용해요. ‘양방향 관계형’ 버튼을 눌러주고 ‘관계형 속성 이름’에 속성제목을 넣으면, 그 제목으로 B 관계형 데이터베이스에 새로운 컬럼(열)이 추가됩니다. 

노션 관계형 데이터베이스 양방형 관계형 활성화


2. 관계형 데이터베이스 롤업 기능

관계형 데이터베이스로 연결하면 각 데이터베이스에서 특정 데이터를 필터 해서 불러오는 기능도 있어요. 노션 참 똑똑하죠? 바로 롤업 기능인데요. 이 롤업 기능은 특히 데이터를 취합하는 능력이 뛰어나요. 아래 이미지처럼 소비 내역을 기록하는 데이터베이스와 카테고리를 분류해둔 데이터베이스가 있다고 가정하고, 간단한 가계부를 예시로 롤업 기능에 대해 소개해 드릴게요. 

아직도 어려운 엑셀 가계부를 사용하신다면? 노션 가계부에 대해 알아보세요!


먼저, 롤업 기능은 관계형 연결을 해야만 사용할 수 있기 때문에 아래와 같이 각 데이터베이스를 연결해 주세요.

노션 관계형 데이터베이스 롤업 연결


소비 내역 데이터베이스에서 각 카테고리별 지출 금액을 합산해서 카테고리 데이터베이스에서 보이면 기본적인 가계부 기능인 지출 관리가 가능하겠죠. 롤업 속성을 추가해서 '관계형'으로 연결한 데이터베이스를 선택해 주시고 '속성'은 조회할 열 데이터를 선택해 주세요.


마지막으로 이 롤업 속성에서 수행할 작업을 '계산' 영역에서 선택하시면 돼요. 지금은 지출 금액의 총합이 필요하니 '합계'로 선택했어요.
노션 관계형 데이터베이스 롤업 설정

이제 소비 내역에서 지출한 항목에 대해 카테고리를 입력해 주면, 관계형으로 설정한 카테고리 데이터베이스에 자동으로 추가되고 롤업 기능으로 지출 금액 합계까지 바로 계산되는 모습을 확인할 수 있어요.

노션 관계형 데이터베이스 롤업 연결 완료 모습

3. 롤업 계산 유형 정리

롤업 계산 항목에는 위와 같은 '합계' 기능 외에도 다양한 계산 기능을 제공해요. 각 속성에 대해서도 알려드릴게요.

1) 일반 속성

일반 속성에서는 연결된 페이지의 내용을 한눈에 볼 수 있도록 다양한 표시 옵션을 제공해요. 고객 주문 데이터베이스에서 결제 미완료인(결제 상태가 비어 있는) 주문 건수를 파악할 때 사용할 수도 있죠.


  • 원본 표시 : 연결된 모든 페이지의 내용을 하나의 셀에 표시합니다. (관계형 속성과 비슷한 개념)
  • 고유한 값 표시 : 중복을 제거하고, 연결된 모든 페이지에서 고유한 값만을 보여줍니다.
  • 모두 세기 : 연결된 페이지에서 선택한 속성의 값 개수를 세어줍니다.
  • 값 세기 : 선택한 속성의 비어있지 않은 값 개수를 나타냅니다.
  • 중복 제외 모두 세기 : 중복을 제외한 속성값의 개수를 집계합니다.
  • 빈 값 세기 : 특정 속성이 비어 있는 페이지가 몇 개인지 확인할 수 있습니다.
  • 비어 있지 않은 값 세기 : 선택한 속성이 비어있지 않은 페이지의 개수를 표시합니다.
  • 빈 값 세기(%) : 선택한 속성이 비어있는 페이지의 개수를 백분율로 표시합니다.
  • 비어 있지 않은 값 세기(%) : 선택한 속성이 비어있지 않은 페이지의 개수를 백분율로 나타냅니다.

2) 숫자 속성

숫자 속성은 숫자로 이루어진 데이터를 집계하고 분석할 수 있어서 월별 매출 데이터를 분석하는 등 다양한 데이터 분석에 활용할 수 있어요.

  • 합계 : 연결된 숫자 속성값을 모두 더한 값을 나타냅니다. 
  • 평균 : 모든 숫자 속성의 평균 값을 나타냅니다. 
  • 중앙값 : 전체 값 중 중간값을 나타냅니다. 
  • 최소 : 가장 작은 숫자를 나타냅니다. 
  • 최대 : 가장 큰 숫자를 나타냅니다. 
  • 범위 : 최뎃값과 최솟값의 차이 (Max - Min)를 나타냅니다.

3) 날짜 속성

날짜 데이터를 롤업할 경우, 특정 기간을 분석하거나 찾을 수 있어요. 

  • 가장 이른 날짜 : 연결된 모든 페이지 중 가장 빠른 날짜를 보여줍니다.
  • 최근 날짜 : 가장 최신 날짜를 보여줍니다. 
  • 기간 : 가장 이른 날짜부터 가장 최신 날짜까지의 기간을 보여줍니다. 




여기까지 노션의 주요 기능인 관계형 데이터베이스와 롤업 기능에 대해 알아봤어요. ppt 템플릿 및 엑셀과 구글 스프레드시트에서는 어려운 알림이 슬랙과 노션에서는 쉽답니다! PDF 굿노트는 사실 템플릿으로 쓰기 애매한게 매번 손으로 적어야 해서 요즘은 점점 노션을 쓰는 추세인 것 같습니다. 


두 기능은 사용자가 어떻게 활용하냐에 따라 엄청난 효율을 자랑하는 고급 기능인만큼 쉽지 않고 특히 어디에 어떻게 사용할지 어려워하는 분들이 많더라고요. 공여사들의 노션 템플릿은 그런 분들을 위해 가계부, 자산관리, 업무일지, To-Do 캘린더 등 유용한 양식을 입력만 하면 수식 계산부터 데이터베이스 연동, 차트 기능까지 노션의 모든 기능을 활용하실 수 있도록 준비했으니 저희와 함께 노션을 쉽게 시작하시는 걸 추천드립니다!