1. 프롤로그: 노션이 그냥 ‘메모장’에서 ‘비서’로 진화하는 순간
제가 노션(Notion)을 처음 접하고 약 3개월쯤 지났을 때의 일입니다. 나름 표(Table)도 만들고, 캘린더도 쓰면서 “나 노션 좀 할 줄 아네?”라고 자만하고 있었죠. 그런데 점점 데이터가 쌓이면서 이상한 답답함이 밀려왔습니다.
예를 들어 ‘프로젝트 관리’ 페이지를 만들었다고 칩시다. A라는 프로젝트 안에 해야 할 일(Task)이 10개가 있습니다. 저는 프로젝트 페이지 안에 체크리스트를 만들어서 할 일을 적었습니다. 그런데 나중에 “오늘 내가 해야 할 모든 일”을 보고 싶어서 ‘할 일’ 데이터베이스를 따로 만들었더니, 이번에는 프로젝트 페이지와 할 일 데이터베이스를 왔다 갔다 하며 내용을 두 번 입력해야 하는 ‘노가다’가 시작된 겁니다.
“아니, A 프로젝트랑 A의 할 일들을 서로 끈으로 묶어서 연결할 순 없을까?”
이 간절한 물음의 정답이 바로 **’관계형(Relation)’**이었습니다. 그리고 그 연결된 끈을 통해 데이터를 빨아들이는 빨대가 **’롤업(Rollup)’**이었죠.
이 두 가지 기능을 이해한 순간, 저에게 노션은 더 이상 단순한 기록 도구가 아니었습니다. 스스로 정보를 정리하고 계산해 주는 ‘지능형 비서’가 되었죠. 엑셀의 복잡한 VLOOKUP 함수 때문에 좌절하셨던 분들이라면, 오늘 이 글을 주목해 주세요. 노션의 진짜 마법은 여기서부터 시작됩니다.
2. 관계형(Relation): 너와 나의 연결 고리
관계형, 영어로는 Relation. 말 그대로 두 개의 서로 다른 데이터베이스를 ‘친구 맺기’ 해주는 기능입니다.
쉽게 비유를 들어보겠습니다. 여러분에게 두 개의 노트가 있습니다.
-
노트 1: [프로젝트 장부] (프로젝트 A, 프로젝트 B…)
-
노트 2: [할 일 장부] (자료 조사, 보고서 작성, 디자인 시안…)
관계형을 모른다면, ‘자료 조사’가 어떤 프로젝트를 위한 일인지 알기 위해 [할 일 장부] 구석에 “이건 프로젝트 A꺼임”이라고 펜으로 적어야 합니다. 하지만 클릭은 안 되죠. 그냥 글자일 뿐이니까요.
하지만 **’관계형’**을 쓰면 상황이 달라집니다. [할 일 장부]의 ‘자료 조사’ 칸에서 [프로젝트 장부]의 ‘프로젝트 A’를 콕 찍어서 선택할 수 있습니다. 그러면 둘 사이에 디지털 탯줄이 연결됩니다.
-
[할 일 장부]에서 ‘프로젝트 A’를 클릭하면 -> 바로 프로젝트 페이지로 이동합니다.
-
[프로젝트 장부]에서 A를 열면 -> 여기에 연결된 모든 할 일들이 자동으로 쫙 뜹니다.
[실전! 관계형 연결하는 법]
-
데이터베이스 두 개를 준비합니다. (예:
프로젝트 DB,할 일 DB) -
할 일 DB에서 속성 추가(+)를 누르고 **관계형(Relation)**을 선택합니다. -
연결할 대상을 묻는 창이 뜨면
프로젝트 DB를 검색해서 선택합니다. -
(중요) “프로젝트 DB에도 표시하기(Show on…)” 스위치를 켭니다. (그래야 서로가 서로를 볼 수 있는 ‘양방향’ 연결이 됩니다.)
-
관계형 추가버튼 클릭!
이제 할 일 리스트 옆에 생긴 빈칸을 클릭해 보세요. 프로젝트 목록이 뜰 겁니다. 선택만 해주면 연결 끝입니다. 이 단순한 연결이 나중에 엄청난 시너지를 냅니다.
3. 롤업(Rollup): 연결된 친구의 주머니 뒤지기
관계형이 두 데이터베이스를 연결하는 ‘다리’라면, **롤업(Rollup)**은 그 다리를 건너가서 **”친구야, 너 뭐 가지고 있니?” 하고 정보를 가져오거나 계산하는 ‘망원경’**입니다.
관계형으로 연결되지 않으면 롤업은 쓸 수 없습니다. 반드시 선(先) 관계형, 후(後) 롤업입니다.
롤업이 필요한 상황을 볼까요? 우리는 [할 일 DB]에 업무의 ‘진행 상태(진행 중/완료)’를 체크합니다. 그런데 정작 내 상사는 [할 일 DB]를 안 봅니다. 상사는 [프로젝트 DB]만 보고 묻습니다. “그래서 A 프로젝트 지금 몇 퍼센트 진행됐어?”
이때 롤업이 없다면, 우리는 [할 일 DB]를 열어서 완료된 개수를 세고, 계산기를 두드려서 [프로젝트 DB]에 “50% 진행됨”이라고 직접 적어야 합니다.
하지만 **’롤업’**을 쓰면?
-
[프로젝트 DB]에서 롤업 속성을 만듭니다.
-
노션에게 명령합니다. “연결된 [할 일 DB]를 보고(관계형), 그중에서 [상태]가 ‘완료’인 것의 [비율]을 계산해서 가져와.”
-
짜잔! 내가 할 일을 체크할 때마다, 프로젝트 페이지의 진행률 숫자가 자동으로 올라갑니다.
[롤업의 3박자 설정법] 롤업 속성을 만들면 딱 3가지만 물어봅니다. 이것만 기억하세요.
-
관계형 (Relation): 누구랑 연결된 걸 볼까? (예:
할 일 DB) -
속성 (Property): 걔가 가진 정보 중 뭘 가져올까? (예:
상태또는금액) -
계산 (Calculate): 가져와서 어떻게 보여줄까? (예:
완료된 비율,합계,원본 표시)
4. 실전 응용: ‘진행률 게이지 바’ 만들기 (고급 꿀팁)
이 글을 읽는 분들께만 드리는, 노션 고수들의 비밀 무기를 하나 알려드리겠습니다. 롤업을 이용하면 시각적으로 끝내주는 **’진행률 바(Progress Bar)’**를 만들 수 있습니다.
우리가 위에서 롤업으로 ‘완료된 비율’을 계산했죠? 그러면 숫자로 0.5 (50%)나 0.75 (75%)라고 뜰 겁니다. 이걸 더 직관적인 막대그래프로 바꿔봅시다.
-
만들어진 롤업 속성의 이름(제목)을 클릭하고
속성 편집을 누릅니다. -
표시(Show as)옵션이 보일 겁니다. 기본은숫자로 되어 있습니다. -
이걸
막대(Bar)또는 **링(Ring)**으로 바꿔보세요. -
색상도 초록색이나 파란색으로 바꿔보세요.
이제 여러분이 할 일을 하나씩 체크할 때마다, 프로젝트 메인 페이지의 그래프가 실시간으로 쭉쭉 차오르는 쾌감을 느낄 수 있습니다. 이걸 한번 맛보면 다시는 엑셀로 돌아가지 못합니다.
5. 또 다른 활용 사례들: 상상하는 대로 이루어진다
관계형과 롤업을 이해하면 만들 수 있는 시스템은 무궁무진합니다.
-
독서 기록장:
-
책 DB와저자 DB를 연결(관계형)합니다. -
저자 페이지에 롤업을 걸면, “이 작가의 책 중 내가 몇 권을 읽었는지(개수 세기)” 자동으로 뜹니다.
-
-
가계부:
-
지출 내역 DB와월별 결산 DB를 연결합니다. -
월별 페이지에 롤업을 걸면, “이번 달 지출 내역의 금액 합계(Sum)”가 자동으로 계산됩니다. (지난 32편 가계부 글의 핵심 원리가 바로 이겁니다!)
-
-
고객 관리 (CRM):
-
고객 DB와미팅 로그 DB를 연결합니다. -
고객 페이지를 열면, 우리가 이 고객과 언제, 무슨 미팅을 했는지 히스토리가 자동으로 쫙 뜹니다.
-
6. 에필로그: 뇌의 구조를 닮은 도구
처음에는 “그냥 표 하나에 다 적으면 안 돼?”라고 생각할 수 있습니다. 물론 간단한 메모라면 그래도 됩니다. 하지만 정보가 많아지고 복잡해질수록, 정보를 쪼개고(DB 분리) 서로 연결하는(관계형) 방식이 훨씬 효율적입니다.
왜냐하면, 우리 뇌가 그렇게 작동하기 때문입니다. ‘사과’를 떠올리면 ‘빨강’, ‘백설공주’, ‘맛있다’가 연결되어 떠오르듯, 노션의 관계형 데이터베이스는 흩어진 정보들을 유기적으로 연결해 살아있는 지식으로 만들어줍니다.
어렵게 생각하지 마세요. 일단 두 개의 표를 만들고, 관계형 버튼을 눌러 서로를 연결해 보는 것부터 시작하세요. 그 작은 연결이 여러분의 노션 활용 능력을 차원이 다른 단계로 끌어올려 줄 것입니다.