16 templates
DBML templates
Database Markup Language — the lingua franca of relational schema design. Concise `Table users { id int [pk] name varchar }` syntax with explicit `Ref:` relationships, indexes, enums. Round-trips with dbdiagram.io exports — paste any DBML file and it renders.
SaaS core schema (users, orgs, plans)
Multi-tenant SaaS skeleton — organisations, users, plans, subscriptions, audit log. Ref shorthand `>` for many-to-one.
Data & SchemaE-commerce schema
Storefront essentials — customers, products, variants, orders, line items, payments. Includes enums.
Data & SchemaBlog schema (posts, tags, comments)
Posts with many-to-many tags via a join table, threaded comments, authors.
Data & SchemaBanking ledger schema
Double-entry ledger — accounts, journal entries with debit/credit lines, daily balances.
Data & SchemaDBML — SaaS multi-tenant schema
Tenants, users, subscriptions, audit log.
Data & SchemaDBML — event sourcing skeleton
Aggregate, events, and snapshot tables.
Data & SchemaDBML — marketplace schema
Users, listings, orders, reviews.
Data & SchemaDBML — content CMS
Articles, authors, tags, revisions.
Data & SchemaDBML — ride-hailing schema
Riders, drivers, rides, payments.
Data & SchemaSaaS Multi-tenant Schema (DBML)
Tenants, users, and memberships for a multi-tenant SaaS.
Data & SchemaBlog Schema (DBML) — Authors and Tags
Authors, posts, tags, and comments for a blog.
Data & SchemaInventory Schema (DBML) — Stock Movements
Warehouses, products, and stock levels.
Data & SchemaBlog Schema (DBML) — Users and Comments
Users, posts, comments and a tag many-to-many.
Data & SchemaE-commerce Schema (DBML)
Customers, orders, products and line items.
Data & SchemaCRM Schema (DBML)
Accounts, contacts, deals and activities.
Data & SchemaInventory Schema (DBML) — Suppliers
Warehouses, products, suppliers and stock.
Data & Schema