Skip to content

3. Data Modeling (Logical + Physical)

Defines how data entities are structured and related from business modeling to physical implementation in Airtable.

Represents business concepts independently of tooling (e.g., Customer, Contract, Invoice, Campaign, Project).

Implements entities in Airtable using:

  • Tables
  • Fields
  • Field Types
  • Relationships
  • Lookups / Rollups
  • Computed Fields
  • Use snake_case for table and field names.
  • Keep relationship direction controlled.
  • Minimize lookup chains.
  • Avoid circular dependencies.
  • Use explicit primary keys.
  • Logical Data Model Diagram
  • Physical Airtable Schema
  • DBML Documentation
  • Relationship Diagram (ERD)
  • Field Dictionary