모든 행이 페이지인 데이터베이스.
데이터베이스가 노트북, 태그, 수식을 가리키게 하면 그 페이지들이 행이 돼요. 정렬, 필터, 그룹으로 정리하고 표, 보드, 캘린더로 보세요. 값은 각 페이지의 속성에 들어 있어서 모든 것이 일반 Markdown으로 남아요.

행은 페이지예요
데이터베이스는 어느 페이지에든 넣을 수 있는 작은 블록으로, 행을 어디서 가져올지 정해요: 노트북(하위 노트북 포함), 태그, 또는 속성에 대한 수식. 각 행은 페이지이고, 값은 그 페이지의 프런트매터 속성이라 Obsidian 같은 다른 Markdown 도구도 읽을 수 있어요. 셀을 편집하면 페이지가 바뀌고, 페이지를 편집하면 표가 따라 바뀌어요.
```vellum-db
name: Reading list
source:
notebook: Books
properties:
- { key: author, type: text }
- { key: status, type: select, options: [To read, Reading, Done] }
- { key: pages, type: number }
views:
- { name: Table, type: table }
- { name: Board, type: board, group: status }
```같은 페이지, 여러 보기
보기: 표, 보드, 캘린더, 갤러리, 목록. 보기마다 따로 정렬, 필터, 그룹을 적용해요. 속성 유형: 텍스트, 숫자, 선택, 다중 선택, 날짜, 체크박스, 링크, 관계, 롤업, 수식.
수식은 다른 속성에서 값을 계산해요(코드는 실행되지 않아요. 작고 안전한 수식 언어예요). 관계는 행을 다른 데이터베이스의 페이지와 연결하고, 롤업은 연결된 페이지들의 개수, 합계, 목록을 구해요. 짧은 블록 하나로 어떤 데이터베이스든 다른 페이지 안에 실시간으로 보여 줄 수 있어요.
코드, 어시스턴트, 스프레드시트
- 코드 셀은 데이터베이스를 이름으로,
use("Reading list")처럼 불러 표로 읽어요. - 기기 내 어시스턴트는 데이터베이스를 바탕으로 답하고 변경을 제안할 수 있어요. 변경은 먼저 카드에서 승인해야 해요.
- CSV 파일을 새 데이터베이스의 페이지로 가져오고, 어떤 보기든 CSV로 저장하세요.
앱에서
- 페이지로 만드는 데이터베이스 노트북을 정렬하고 필터링할 수 있는 표로 바꿔요.
- 보드와 캘린더 같은 페이지를 보드, 캘린더, 갤러리로 봐요.
- 수식 하루 페이지 수처럼 다른 속성으로 값을 계산해요.
- 어디서나 보여 주기 실시간 표나 보드를 어느 페이지에나 넣어요.
- 스프레드시트 가져오기/내보내기 CSV를 페이지로 가져오고, 어떤 보기든 CSV로 저장해요.