<aside> 💡 When deciding whether to define schemas and fields separately or to use types for your entire semantic data model, it's important to consider the specific needs of your application, the clarity of your data model, and how it will be used and extended in the future. Here's a breakdown of considerations for both approaches:

Fields As References to Types

</aside>

Using Types for Entire Semantic Data Model

Defining Schemas and Fields Separately

Recommendations:

Using Schemas and Fields Separately

Using Types Exclusively

Recommendation for Hyperfiles