Home / Companies / Fivetran / Blog / Post Details
Content Deep Dive

Database Schema Design Guide

Blog post from Fivetran

Post Details
Company
Date Published
Author
Charles Wang
Word Count
1,077
Language
English
Hacker News Points
-
Summary

Fivetran builds data connectors by designing normalized schemas to structure data from SaaS applications. The process involves understanding the application's purpose and major workflows, drafting an ERD (entity-relationship diagram) based on the underlying data model, studying the API, creating draft tables using the API response, applying Fivetran naming conventions, linking and normalizing tables, reviewing isolated tables, publishing the ERD, and developing the connector. The ERD is crucial as it visually represents interrelations between tables and dictates the behavior of the connector.