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.