Datatables, Fields & Data
Datatables are the data backbone of a Buzzy app. They store records, define fields, model relationships, control row and field access, and give screens something concrete to display or edit.
A new user can think of the data model this way:
Datatables are the main record types in the app, such as Property, Booking, Guest, Care Plan, Task, Ticket, Product, Invoice, or Review.
Rows are individual records in a datatable.
Fields define what each row stores, such as text, numbers, dates, locations, images, files, selections, links, sub-tables, viewers, or Private Data.
Relationships connect records through sub-tables and linked-table fields.
Access settings decide who can view rows, add rows, delete rows, see fields, edit fields, or reveal Private Data.
Screens use datatables to render views, forms, filters, details, dashboards, maps, calendars, widgets, and actions.
New to Buzzy's datamodel? Start with our Buzzy Datamodel Overview for a comprehensive guide to understanding relationships, fields, and how to work with data programmatically.
Please note - Datatables were previously called "Microapps" - some code snippets may still refer to a microapp (e.g. the API end-point microappdata). If in doubt, email support.
Table of contents
Start with the overview pages, then use the field-type sections as references when you need a specific behavior.
Buzzy Datamodel Overview - Start here for a comprehensive guide
Last updated