Field properties in FAB Builder Studio enable precise data management and organisation for efficient app development. Here's a quick overview: 

1. Field Types

  • Text: Used for storing short text strings like names or titles. Ideal for any simple, non-numeric data. 
  • Integer: Stores whole numbers without decimals. Useful for quantities, counts, and other integer-based data. 
  • Decimal: Stores numeric values with decimal points. Suitable for pricing, measurements, and financial data. 
  • Boolean: Stores true or false values, representing binary states like "Yes/No" or "Active/Inactive." 
  • Date: Stores calendar dates (year, month, day). Perfect for birthdates, deadlines, or event dates. 
  • DateTime: Stores a date and a time, hence useful for logging timestamps or scheduling events. 
  • Enumerator: Stores predefined set values, allowing users to choose from a fixed list (e.g., "Red", "Green", "Blue"). 
  • Relation (One): Defines a one-to-one relationship between two entities, useful for connecting individual records. 
  • Relation (Many): Defines a one-to-many relationship, allowing one record to relate to multiple others. 
  • User (One): Links a single user to another entity, enabling personalised data association. 
  • User (Many): Connects multiple users to an entity, useful for team or group-based data. 
  • Files: Allows for file uploads, supporting data like documents, spreadsheets, or presentations
  • Images: Stores image files such as JPEG, PNG, or GIF, ideal for media and content management. 
  • JSON: Stores structured data in JSON format, ideal for storing complex or nested data sets. 

2. Data Management

Fields define the structure of your data, ensuring that the app processes and retrieves information efficiently. Properly configured fields enhance scalability and flexibility, making your app dynamic and user-friendly.