데이터베이스를 여러 페이지에서 써야 할 때 어떻게 하고 있나? 같은 내용을 복사해서 여러 곳에 붙여넣는 방식으로 쓰고 있다면, 하나가 바뀔 때마다 일일이 나머지를 찾아 수정해야 하는 문제가 생긴다. 링크드 데이터베이스는 이런 문제를 해결할 수 있다. 원본 데이터베이스는 한 곳에 두고, 다른 페이지에서는 그것을 연결해서 보는 방식이라 원본 데이터베이스 관리만 집중하면 된다.

링크드 데이터베이스란 무엇인가
링크드 데이터베이스는 원본 데이터베이스를 복제하지 않고 워크스페이스 내 다른 페이지에서 같은 데이터를 표시하는 방식이다. 원본 데이터는 그대로 유지되면서 각 페이지에서 다른 필터, 정렬, 뷰 구성을 적용할 수 있다.
데이터를 복사하는 것과 링크드 데이터베이스의 차이는 명확하다. 복사하면 두 개의 독립된 데이터가 생겨서 하나를 수정해도 다른 쪽에 반영이 안 된다. 링크드 데이터베이스는 원본 하나를 여러 곳에서 다른 방식으로 보는 구조라 어디서 수정해도 모든 곳에 즉시 반영된다.
처음에 링크드 데이터베이스를 만들면 원본 데이터베이스의 뷰가 그대로 복사된다. 여기서 많이 헷갈리는 부분이 있다. 링크드 데이터베이스에서 필터나 정렬을 바꾸면 원본 뷰에도 영향이 가는 걸까? 아니다. 기존 뷰를 선택하면 원본 데이터베이스의 뷰가 복제되고, 그 이후부터는 독립된 뷰가 된다. 링크드 데이터베이스에서 뷰를 변경해도 원본 뷰에는 영향이 없다.
링크드 데이터베이스 만드는 방법
원하는 페이지의 빈 줄에 /linked를 입력하면 데이터베이스 연결 옵션이 나타난다. 연결하려는 데이터베이스 이름을 검색하거나 목록에서 선택하면 된다.
기존 뷰를 그대로 가져올지, 새 뷰를 만들지 선택하는 창이 나타난다. 기존 뷰를 선택하면 원본의 필터와 정렬 구성이 그대로 적용된 상태로 시작하고, 새 뷰를 선택하면 빈 상태에서 원하는 구성을 처음부터 만들 수 있다.
링크드 데이터베이스를 만든 뒤 상단에 마우스를 올리면 소스 표시가 나타난다. 여기서 어느 원본 데이터베이스와 연결되어 있는지 확인할 수 있고, 클릭하면 원본 데이터베이스로 바로 이동한다.
링크드 데이터베이스로 대시보드 만들기
링크드 데이터베이스가 가장 많이 쓰이는 곳이 대시보드다. 프로젝트 데이터베이스, 할 일 데이터베이스, 회의록 데이터베이스가 각각 따로 있을 때, 대시보드 페이지 하나에 이것들을 링크드 데이터베이스로 가져와서 배치하면 한 화면에서 전체 상황을 볼 수 있다.
각 링크드 데이터베이스에 다른 필터를 적용하는 게 핵심이다. 할 일 데이터베이스는 “담당자가 나이고 마감일이 이번 주인 항목만” 필터를 걸고, 프로젝트 데이터베이스는 “상태가 진행 중인 항목만” 필터를 걸면 대시보드에서 각각 필요한 정보만 보인다.
같은 페이지에 여러 데이터베이스를 나란히 배치하는 것도 가능하다. 예를 들어 할 일 데이터베이스와 프로젝트 데이터베이스를 같은 위치에 탭 형태로 놓으면, 하나의 공간에서 두 데이터베이스를 탭으로 전환하며 볼 수 있다.
처음 대시보드를 만들 때 링크드 데이터베이스를 너무 많이 넣는 경우가 있다. 한 화면에 정보가 많을수록 좋다고 생각하기 쉬운데, 실제로는 자주 보는 것 3~4개만 넣고 나머지는 별도 페이지로 분리하는 게 성능과 가독성 모두에서 낫다.
필터와 정렬을 다르게 설정하는 방법
링크드 데이터베이스의 핵심 가치는 같은 데이터를 목적에 맞게 다르게 보는 것이다.
마케팅 팀 페이지에는 마케팅 관련 프로젝트만 보이도록 필터를 걸고, 개발 팀 페이지에는 개발 관련 프로젝트만 보이도록 다르게 필터를 적용할 수 있다. 원본 데이터는 하나인데 각 팀이 보는 화면은 다르다.
필터를 설정할 때 “모두에게 저장” 옵션에 주의해야 한다. 링크드 데이터베이스에서 필터를 변경하고 모두에게 저장을 선택하면 그 링크드 데이터베이스를 보는 모든 사람에게 같은 필터가 적용된다. 개인적으로만 쓰고 싶은 필터라면 저장 없이 쓰거나 개인 필터로 설정해야 한다. 팀 워크스페이스에서 실수로 모두에게 저장을 누르면 다른 팀원 화면에도 영향이 가는 경우가 생긴다.
원본 데이터베이스와의 관계 이해하기
링크드 데이터베이스에서 항목을 수정하면 원본 데이터베이스에도 즉시 반영된다. 반대로 원본에서 항목을 수정하면 링크드 데이터베이스에도 바로 보인다. 데이터는 항상 하나다.
항목을 추가할 때도 마찬가지다. 링크드 데이터베이스에서 새 항목을 만들면 원본 데이터베이스에도 추가된다. 링크드 데이터베이스에 필터가 걸려 있어서 새 항목이 화면에 안 보이더라도, 원본에는 정상적으로 추가되어 있다. 이 부분이 처음엔 혼란스럽다. 항목을 추가했는데 화면에서 사라지면 당황하게 되는데, 원본 데이터베이스를 열어보면 정상적으로 있다.
원본 데이터베이스와 링크드 데이터베이스 비교
| 항목 | 원본 데이터베이스 | 링크드 데이터베이스 |
| 데이터 저장 | 실제 데이터 저장 | 원본 데이터 참조 |
| 항목 수정 | 가능 | 가능 (원본에 반영) |
| 필터/정렬 변경 | 원본 뷰 변경 | 독립 뷰 변경 |
| 삭제 | 데이터 삭제 | 연결만 제거 |
| 속성 추가 | 가능 | 불가 |
속성 추가는 원본 데이터베이스에서만 가능하다. 링크드 데이터베이스에서는 기존 속성을 숨기거나 표시하는 것만 조정할 수 있고, 새 속성을 만들려면 원본으로 가야 한다. 이 부분을 모르고 링크드 데이터베이스에서 속성을 추가하려다가 옵션이 없어서 당황하는 경우가 생긴다.
여러 데이터베이스를 같은 뷰에 표시하기
링크드 데이터베이스의 덜 알려진 기능 중 하나가 같은 뷰 위치에 여러 데이터베이스를 탭으로 배치하는 것이다. 링크드 데이터베이스 상단의 + 버튼을 클릭하고 다른 데이터베이스를 추가하면 탭이 생긴다.
이 기능을 활용하면 할 일과 프로젝트를 같은 공간에서 탭으로 전환하며 볼 수 있다. 대시보드 페이지가 복잡해지는 걸 줄이면서도 여러 데이터베이스를 한 곳에서 관리하는 효과가 있다.
링크드 데이터베이스 활용 상황별 정리
| 상황 | 활용 방법 | 효과 |
| 팀 대시보드 구성 | 여러 DB를 링크드로 가져와서 필터 적용 | 한 화면에서 전체 현황 파악 |
| 팀별 뷰 분리 | 같은 DB를 팀마다 다른 필터로 연결 | 팀별 맞춤 화면 제공 |
| 프로젝트 페이지 | 공통 할 일 DB를 프로젝트별 필터로 연결 | 프로젝트 관련 할 일만 표시 |
| 월별 아카이브 | 날짜 필터로 특정 기간 항목만 표시 | 기간별 데이터 정리 |
| 요약 보고서 | 주요 속성만 표시하는 뷰로 연결 | 불필요한 정보 제거한 깔끔한 보고 |
자주 묻는 질문
링크드 데이터베이스를 삭제하면 원본 데이터도 삭제되나요?
아닙니다. 링크드 데이터베이스를 삭제하면 해당 페이지에서 연결이 제거될 뿐, 원본 데이터베이스와 데이터는 그대로 유지됩니다. 링크드 데이터베이스는 원본을 바라보는 창문이기 때문에 창문을 없앤다고 원본이 사라지지 않습니다.
링크드 데이터베이스에서 새 속성을 추가할 수 있나요?
아닙니다. 속성 추가는 원본 데이터베이스에서만 가능합니다. 링크드 데이터베이스에서는 기존 속성을 표시하거나 숨기는 것만 조정할 수 있습니다. 새 속성이 필요하면 원본 데이터베이스로 이동해서 추가해야 합니다.
링크드 데이터베이스에서 항목을 추가하면 어디에 저장되나요?
원본 데이터베이스에 저장됩니다. 링크드 데이터베이스에서 새 항목을 만들면 원본에 추가되고, 링크드 데이터베이스에 걸린 필터 조건에 맞지 않으면 화면에서 안 보일 수 있습니다. 항목이 사라진 것처럼 보여도 원본 데이터베이스를 열어보면 정상적으로 추가되어 있습니다.
한 페이지에 같은 데이터베이스의 링크드 뷰를 여러 개 만들 수 있나요?
네, 가능합니다. 같은 원본 데이터베이스를 다른 필터와 뷰 방식으로 여러 개 만들어서 같은 페이지에 배치할 수 있습니다. 예를 들어 같은 할 일 데이터베이스를 칸반 뷰와 캘린더 뷰로 각각 만들어서 나란히 놓는 방식으로 활용할 수 있습니다.
링크드 데이터베이스에서 필터를 변경하면 원본에도 영향이 가나요?
아닙니다. 링크드 데이터베이스의 필터와 정렬은 독립적으로 작동합니다. 다만 원본 데이터베이스의 기존 뷰를 선택해서 만든 경우, 처음에는 동일하게 시작하지만 이후 변경 사항은 서로 독립됩니다.
다른 워크스페이스의 데이터베이스도 링크해서 쓸 수 있나요?
아닙니다. 링크드 데이터베이스는 같은 워크스페이스 안에 있는 데이터베이스끼리만 연결할 수 있습니다. 다른 워크스페이스의 데이터베이스는 링크드 데이터베이스로 가져올 수 없습니다.
마치며
링크드 데이터베이스는 데이터를 여러 곳에 복사해서 관리하는 방식의 대안이다. 원본은 하나로 유지하면서 각 페이지나 팀에 맞는 방식으로 보여주는 구조가 만들어진다. 대시보드를 만들거나, 팀별 뷰를 구성하거나, 여러 프로젝트 페이지에서 공통 할 일을 참조할 때 특히 효과적이다. 지금 두 곳 이상에서 같은 데이터베이스를 복사해서 쓰고 있다면 링크드 데이터베이스로 전환해보자.