Database (.base)

Ultimo aggiornamento: 2026-07-26

Con i file .base trasformi le note in database: tabelle, bacheche, calendari — con filtri, proprietà tipizzate e relazioni tra database. Il concetto ricorda i database di Notion, con una differenza decisiva: i dati non vivono nel database, vivono nelle tue note.

Suggerimento: Se crei un nuovo vault dal modello PARA, GTD, Zettelkasten o Journal (vedi Per iniziare), i database corrispondenti sono già configurati e collegati tra loro — un buon punto di partenza per capire come tutto si incastra.

Il concetto fondamentale

Un file .base memorizza solo la vista delle tue note: quali origini (cartelle, tag), quali viste, quali filtri e colonne. I valori effettivi vivono nel frontmatter delle singole note Markdown — ogni riga della tabella è una nota.

Concretamente, questo significa:

Il formato del file è compatibile con il formato Bases di Obsidian (dettagli alla fine di questa pagina).

Creare un database

Ogni database può avere una propria icona con un Colore dell’icona del database — visibile nell’albero dei file, nelle schede e nell’intestazione.

Un database può anche fungere da Database attività predefinito del vault (Impostazioni → Contenuto e struttura): la vista Attività mostra allora le sue voci in una sezione propria e può spostare le caselle di controllo delle note al suo interno.

Viste

Un database può avere un numero qualsiasi di viste; ognuna ha un Tipo di vista:

VistaA cosa serve
TabellaGriglia classica, ordinabile, con modifica in linea e sottoelementi opzionali
ElencoElenco compatto di righe
GalleriaSchede con un’Immagine di copertina opzionale
BachecaColonne stile Kanban raggruppate per una proprietà (Raggruppa per) — trascinare le schede tra le colonne cambia il valore; trascinare un’intestazione di colonna riordina le colonne
CalendarioVoci per Campo data su un calendario mensile, trascinabili
CronologiaAsse temporale con Data di inizio e Data di fine opzionale
Bacheca appuntiIn stile Google Keep, con note adesive — le schede mostrano il contenuto della nota renderizzato (sezione dedicata più sotto)

Aggiungi vista ne crea altre; Opzioni della vista offre Rinomina, Duplica, Elimina e riordino trascinando. Plainva ricorda l’ultima vista attiva per file. Calendario e Cronologia richiedono un campo data (Solo data o Data e ora come Formato); le voci mostrano i campi abilitati sotto Proprietà.

Configura: schede per vista, colonne, filtro, ordinamento, origine dati

Il pulsante Configura (in alto a destra) apre il pannello accanto alla vista attiva, così ogni modifica compare subito nella tabella o nella bacheca. In alto, delle schede permettono di scegliere un’area — ne viene mostrata solo una alla volta, invece di un lungo elenco. Un piccolo indicatore mostra, per ogni area, se riguarda Questa vista o l’Intero database:

Sul telefono, Configura apre le stesse aree come un elenco; toccarne una apre l’area di dettaglio corrispondente, e la freccia indietro ne esce.

Proprietà e tipi di campo

Cliccare sull’intestazione di una colonna apre l’editor delle proprietà (Proprietà: X):

Note comportamentali:

Relazioni

Le relazioni collegano le note tra loro — come in Notion, ma memorizzate come normalissimi [[wiki-link]] nel frontmatter (visibili in Obsidian come link cliccabili nelle proprietà).

Dove si colloca questa nota? (contesto del database)

Quando apri direttamente una voce di database — dall’albero dei file, dalla ricerca o tramite un [[link]] — Plainva ora ti dice di cosa fa parte:

Creare nuove voci

Il pulsante Voce in alto a sinistra (in precedenza Nuovo; chiaramente distinto dal Nuovo globale della barra laterale) crea un nuovo elemento:

Bacheca appunti (note adesive come Google Keep)

Il tipo di vista Bacheca appunti mostra le note del database come schede con il loro contenuto renderizzato — una bacheca piena di note adesive. Le schede renderizzano testo, elenchi e caselle di controllo cliccabili (un clic spunta l’attività direttamente nella nota), immagini e formattazione; tabelle, formule e incorporamenti appaiono come segnaposto discreti. Cliccare su una scheda apre la nota nella finestra di anteprima.

Nota per i vault sincronizzati: se due dispositivi dispongono la bacheca nello stesso momento, può comparire una copia .CONFLICT del file .base — a essere interessata è solo la disposizione, mai il contenuto delle note; elimina o unisci la copia.

Uso quotidiano

Eliminare con collegamenti (eliminazione a cascata)

Quando elimini qualcosa da cui dipendono altre voci, Plainva mostra una panoramica invece di una semplice domanda sì/no:

Mostra elementi apre un elenco per gruppo con una casella di controllo per ogni elemento, così puoi mantenere singoli elementi. Il pulsante rosso conta dal vivo (“Elimina 15 file”). Pulisci i riferimenti (attivo per impostazione predefinita) rimuove dalle proprietà delle note rimanenti i riferimenti agli elementi eliminati; i link nel corpo del testo restano intatti. Oltre la nota soglia per le eliminazioni di massa compare anche la seconda richiesta di sicurezza, e con la sincronizzazione attiva l’eliminazione raggiunge anche il cloud. Ogni file eliminato conserva uno snapshot di versione — recuperabile tramite Ripristina i file eliminati. Se viene eliminato il database configurato come Database attività predefinito, Plainva reimposta quell’impostazione e rimuove le assegnazioni dei modelli; le attività su Google/Microsoft restano intatte. Sul telefono la stessa panoramica appare come un foglio con segni di spunta per gruppo e un contatore (senza esclusione per singolo elemento).

Esempio: come appare un file .base

I file .base sono YAML — ecco un semplice elenco di progetti:

filters:
  and:
    - 'file.hasTag("project")'
properties:
  note.status:
    displayName: Status
    plainva:
      input: status
      options:
        - value: open
          color: teal
          group: Active
        - value: done
          color: gray
          group: Completed
views:
  - type: table
    name: All projects
  - type: table
    name: Board
    plainva:
      render: board
      groupBy: status

Tutto ciò che è specifico di Plainva (colori, rendering della bacheca, relazioni, cartella di archiviazione) vive sotto chiavi plainva:.

Modificare i file .base direttamente (strumenti e IA)

I file .base sono YAML in chiaro — puoi modificarli direttamente con uno strumento, uno script o un assistente IA, senza passare dall’interfaccia di Plainva. Tre regole ferree:

Una trappola comune: le chiavi della mappa properties: e le liste order:/sort: di una vista usano il prefisso note. (ad es. note.status), ma dentro le espressioni di filtro e le sotto-chiavi plainva (come groupBy) si usa la chiave bare (status).

Il contratto completo — ogni chiave, ogni tipo di input, come funzionano le relazioni su entrambi i lati — è nella File Format Reference.

E Obsidian?

Il formato corrisponde al formato Bases di Obsidian; Plainva scrive le sue estensioni esclusivamente in sotto-chiavi plainva:, che Obsidian ignora (“graceful degradation”):

Vedi anche