Atlas
  • All-in-one
  • Solutions
  • Compare
  • Pricing
PricingGet started

Guides

database design

17 guides on database design. Practical writing from the team building Atlas, useful whether or not you buy anything.

All guidesSee the work OS

database design guides

  • July 3, 2026·12 min read·data modeling, database design, ERD, developers

    Data Modeling Guide for Developers

    Data modeling is the developer skill that pays off every day and gets taught almost never. This guide covers the practical core - the concepts that make your schemas clean and your queries sane.

  • July 3, 2026·10 min read·DBML, diagram as code, ERD, database design

    DBML Guide: Modeling Databases with Database Markup Language

    DBML lets you describe a database in a few readable lines of text and get an ERD from it. It is diagram-as-code for schemas, and this guide covers the syntax and the workflow.

  • July 3, 2026·11 min read·normalization, database design, ERD, data modeling

    Database Normalization Explained with Diagrams (1NF, 2NF, 3NF)

    Normalization sounds like theory, but it is really about one practical goal: store every fact exactly once. Seeing it on a diagram turns the abstract rules into obvious moves.

  • July 3, 2026·10 min read·SQL, ERD, database design, diagram as code

    How to Generate an ERD from SQL (CREATE TABLE Statements)

    Your SQL DDL already defines every table, key, and constraint. Turning CREATE TABLE statements into an ERD is a translation exercise, and this guide gives you the mapping.

  • July 3, 2026·10 min read·Prisma, ERD, diagram as code, database design

    How to Generate an ERD from a Prisma Schema

    Your Prisma schema already describes every entity and relationship in your database. Turning it into an ERD is less about drawing and more about translating what the schema already says.

  • July 3, 2026·12 min read·database design, schema, ERD, data modeling

    Database Schema Design Guide: From Requirements to a Clean ERD

    A good database schema is invisible: it just works, for years, as the application grows. A bad one leaks into every query and migration. This guide is about getting it right early.

  • July 3, 2026·11 min read·ERD, database design, data modeling, diagramming

    How to Make an Entity Relationship Diagram (ERD): A Step-by-Step Guide

    An entity relationship diagram turns a fuzzy idea of your data into a precise picture of entities, keys, and relationships. This guide walks through making one from scratch.

  • July 3, 2026·10 min read·DBML, database design, schema as code, ERD

    DBML Guide: Database Markup Language Explained

    DBML is a concise text language for defining database schemas that render as diagrams. This guide covers its syntax for tables, references, enums, and indexes with working examples.

  • July 3, 2026·10 min read·Prisma, ERD, ORM, database design

    From Prisma Schema to ERD: A Complete Guide

    A Prisma schema is already a precise data model in text. This guide shows how to read its models and relations and turn them into a clear entity relationship diagram.

  • July 3, 2026·11 min read·database design, best practices, schema, SQL

    Database Schema Design Best Practices

    Schema decisions are hard to reverse once real data depends on them. These battle-tested best practices help you get naming, keys, constraints, and types right the first time.

  • July 3, 2026·11 min read·ERD, examples, database design, data modeling

    ER Diagram Examples: Blog, E-commerce, and SaaS

    The fastest way to learn ER modeling is to study real examples. This guide walks through three annotated schemas, a blog, an e-commerce store, and a SaaS app, and the decisions behind each.

  • July 3, 2026·10 min read·database design, relationships, cardinality, junction table

    One-to-Many and Many-to-Many Relationships Explained

    Cardinality decides where foreign keys and junction tables live. This guide explains one-to-one, one-to-many, and many-to-many relationships and how to implement each correctly.

  • July 3, 2026·11 min read·normalization, database design, normal forms, SQL

    Database Normalization: 1NF, 2NF, and 3NF Explained

    Normalization is the discipline of storing each fact in exactly one place. This guide explains 1NF, 2NF, and 3NF with a running example and shows when normalizing further stops paying off.

  • July 3, 2026·10 min read·ERD, crows foot, notation, database design

    Crow's Foot Notation: The Complete ERD Reference

    Crow's foot notation is the most widely used way to express cardinality in ERDs. This reference decodes every symbol so you can read and draw any relationship line with confidence.

  • July 3, 2026·11 min read·ERD tools, database design, tool comparison, data modeling

    The Best ERD Tools of 2026: An Honest Roundup

    The best ERD tool depends on whether you want to type your schema, draw it, or generate it. This honest roundup compares the leading options in 2026 by their real strengths.

  • July 3, 2026·12 min read·database design, schema, data modeling, SQL

    How to Design a Database Schema: A Practical Walkthrough

    Good schema design is a repeatable process, not a talent. This walkthrough takes you from requirements to a normalized, constrained, indexed schema using a worked example.

  • July 3, 2026·11 min read·ERD, database design, data modeling, diagrams

    Entity Relationship Diagrams: A Complete Guide

    An entity relationship diagram is the blueprint of a database before it exists. This guide covers entities, attributes, relationships, and cardinality, and how to turn a diagram into a real schema.

Other subjects

  • Operations141
  • diagramming77
  • Productivity71
  • PDF47
  • Buying guide45
  • Playbook43
  • Integrations40
  • Work OS36
  • Project management34
  • Workflow34
  • documentation33
  • Sales31
  • Migration30
  • Security29
  • CRM27
  • Automation26
  • mermaid26
  • UML26
  • Evaluation24
  • Compliance21
  • collaboration20
  • diagram as code19
  • ERD19
  • comparison18

Ready when you are

Stop paying the tool tax.

Atlas brings tasks, projects, CRM, contracts, e-signature, PDF tools, and analytics into one workspace. Start free.

Get started freeSee pricing
AtlasWork, planned itself.

The AI-native, all-in-one work platform. Tasks, projects, CRM, contracts, and analytics in one calm workspace.

All systems operational
  • SOC 2 II
  • ISO 27001
  • HIPAA
  • GDPR

Product

  • Overview
  • PDF tools
  • Diagram tools
  • People & HR
  • Integrations
  • Marketplace
  • Pricing

Resources

  • Guides
  • Glossary
  • Compare
  • Docs
  • API reference
  • Support
  • Changelog
  • Status

Company

  • About
  • Careers
  • Press
  • Contact

Legal & trust

  • Trust center
  • Security
  • Privacy
  • Terms
  • DPA
  • GDPR
  • SLA
  • Refunds
  • Google API data
Atlas, a product by wrxstack.com·© 2026 wrxstack·All rights reserved
PrivacyTermsSecurityStatus