Where is your Data
HCL Domino Leap uses a Domino database - a NSF file - to store data submited via forms. This is the major difference from HCL Leap or IBM Forms Experience Builder.
Using Domino as data backend brings many advantages but also some worries. Fist of all, you can use any tools available for the HCL Domino platform to perform more task. Domino also empower a very strong security system and Domino Leap must fit into the existing principles.
Database
HCL Domino Leap uses a non-relational NoSQL database called Notes Storage Facility (NSF) to store application data. The NSF database is a collection of documents, where each document is a collection of fields. Each field has a name and a value. The value can be a string, number, date or other data type. The database is schema-less, meaning that each document can have a different set of fields. This allows flexibility in the data model, but also requires the application to handle missing or unexpected fields. Each database contains not only data documents but also special design documents for application code (business logic) or document with access controll list (ACL) managing access to NSF files. The database data are stored inside the *.nsf
file.
Data views
You can view your data in multiple ways:
Representation in Domino Leap - Editor
This is how you define your data structure within a form:
Representation in Domino Leap - View Data page
This is a simple view of your submitted forms:
Representation in HCL Domino
This is how your data actually looks like in a generated Domino database (NSF file):