מסד נתונים שבו כל שורה היא דף.
מכוונים מסד נתונים למחברת, לתגית או לנוסחה, והדפים שלה הופכים לשורות: אפשר למיין, לסנן, לקבץ ולראות אותם כטבלה, כלוח או כלוח שנה. הערכים נשמרים במאפיינים של כל דף, כך שהכול נשאר Markdown פשוט.

השורות הן דפים
מסד נתונים הוא בלוק קטן בכל דף, שקובע מאיפה מגיעות השורות שלו: מחברת (עם מחברות המשנה שלה), תגית או נוסחה על מאפיינים. כל שורה היא דף; הערכים שלה הם מאפייני ה-front matter של הדף, ש-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.