Questa documentazione è stata tradotta automaticamente dall'IA.
La modellazione dei dati è un passaggio fondamentale nella progettazione dei database, che implica un processo di analisi approfondita e astrazione di vari tipi di dati del mondo reale e delle loro interrelazioni. In questo processo, cerchiamo di rivelare le connessioni intrinseche tra i dati e di formalizzarle in modelli di dati, ponendo le basi per la struttura del database del sistema informativo. NocoBase è una piattaforma basata su modelli di dati, con le seguenti caratteristiche:
Le fonti dati di NocoBase possono essere vari tipi di database comuni, piattaforme API (SDK) e file.

NocoBase fornisce un plugin di gestione delle fonti dati per gestire le diverse fonti dati e le loro collezioni. Il plugin di gestione delle fonti dati offre solo un'interfaccia per la gestione di tutte le fonti dati e non fornisce la capacità di accedere direttamente alle fonti dati. Deve essere utilizzato in combinazione con vari plugin per le fonti dati. Le fonti dati attualmente supportate includono:

Interfaccia di gestione delle collezioni semplificata: Utilizzata per creare vari modelli (collezioni) o connettersi a modelli (collezioni) esistenti.

Interfaccia visuale tipo diagramma ER: Utilizzata per estrarre entità e le loro relazioni dai requisiti utente e aziendali. Offre un modo intuitivo e facile da capire per descrivere i modelli di dati. Attraverso i diagrammi ER, è possibile comprendere più chiaramente le principali entità dati nel sistema e le loro relazioni.

| Collezione | Descrizione |
|---|---|
| Collezione generale | Include campi di sistema comuni predefiniti |
| Collezione calendario | Utilizzata per creare collezioni di eventi legate al calendario |
| Collezione commenti | Utilizzata per archiviare commenti o feedback sui dati |
| Collezione ad albero | Collezione con struttura ad albero, attualmente supporta solo il modello a lista di adiacenza |
| Collezione file | Utilizzata per la gestione dell'archiviazione dei file |
| Collezione SQL | Non è una vera e propria tabella di database, ma visualizza rapidamente le query SQL in modo strutturato |
| Connessione a vista database | Si connette a viste di database esistenti |
| Collezione espressioni | Utilizzata per scenari di espressioni dinamiche nei flussi di lavoro |
| Connessione a dati esterni | Implementa la connessione a collezioni di dati remoti basata sulla tecnologia FDW del database |

Per maggiori dettagli, consulti la sezione "Collezione / Panoramica".

Per maggiori dettagli, consulti la sezione "Campi della collezione / Panoramica".