A semistructured format represents flexible, irregular data whose records need not share every field. JSON can omit irrelevant attributes and use less tagging than XML, making it practical for varied international address data. section 3.5
Choose JSON deliberately:
- Use it when data is written often and queried infrequently. section 3.5
- Prefer relational storage when the data is queried far more often than it is written. section 3.5
- Consider it for REST integrations, JSON-based logs, or domains spanning relational and NoSQL data. section 3.5
Employee addresses
An Employees table can hold an NVARCHAR(MAX) Address column when only employees use the address data. If offices or sites also need those addresses, a shared Addresses table may be preferable. section 3.5
