DB in Notion

Notion 에서 DB(데이터베이스)를 사용하는 방법을 익히고 있다. 생각보다 절차가 간단해서 굉장히 편리하다.

Notion DB의 특징을 RDBMS와 비교해서 살펴보면

처음에는 위의 마지막 특성이 굉장히 거추장스러웠는데, 알고보니 이건 완전 꿀기능이다. 왜 그런지 예를 들어보면 이렇다.

내 인생 뮤지션

분명 처음에는 데이터에 페이지가 구성되어 있는 게 굉장히 귀찮았다. 그런데 곰곰히 생각해 보니 페이지라는 말에 뒷골이 서늘해졌다. 그래, 필요한 자료라면 뭐든 넣을 수 있다! 위에서처럼 비구조화된 DB를 따로 넣을 수도 있다. 심지어는 DB 안에 DB를 넣는 것도 가능하다. 이게 바로 Notion의 힘.

그리고 처음에는 대강대강 속성을 정하고 나서 데이터를 입력해 보면 새로운 속성을 추가하거나 기존 속엉의 순서를 바꾸어야 할 때도 생기는데 이 역시 매우 쉽게 처리할 수 있다. 결국 DB를 어떻게 구성할지 신경을 쓸 필요가 없이 생각의 흐름대로 내용을 입력하면서 유연하게 대처할 수 있는 것이다.

아, 물론 전사적으로 처리해야 할 데이터라면 DBMS를 사용하는 게 옳겠지만, 업무 관리 용으로라면 더할 나위 없는 기능이라고 생각한다.

연결

Notion의 각 블록과 페이지는 모두 주소를 가지고 있고 이는 서로서로 연결하여 여러 페이지를 넘나들면서 얼마든지 참조가 가능하다는 말이다. 이를테면 내가 좋아하는 노리플라이에 대한 정보는

노리플라이

이렇게 연결을 빼놓으면 DB 밖에서도 얼마든지 참조가 가능하다. 원본과 구별하기 위해서 화살표가 붙어있다. 만일 Notion의 데이터가 블록이나 페이지로 구성되지 않았다면 이렇게 자유롭게 넘나들기는 어려워진다.

이제 노션에서도 '인라인 페이지 멘션'이 가능해졌다 위와 같이 하나의 블록으로 페이지를 나타낼 수도 있지만 그냥 윤상 처럼 문장 안에다 페이지를 참조할 수 있다. @윤상 처럼 해 주면 된다.

모든 블록의 메뉴(::)를 클리하고 링크 복사( Copy Link)를 선택하면 그 블록의 링크를 얻을 수 있다. 이 상태에서 링크를 붙여넣으면 아래 처럼 되는데...

https://www.notion.so/andrea9292/7-DB-4ecaaeba3db54cb180d0500c7b644614#a67a1a44c29f49128a86971d768bf17e