HomeE-commerceMarketplace

Marketplace

Multi-vendor marketplace with seller management, commissions, disputes, and product approval workflows

SchemaVerse
E-commercePostgreSQLMulti-tenantAudit LogE-commerce
11
0
0
marketplace.dbml
15 tables|26 relations

About this Schema

Overview

A two-sided marketplace database schema similar to Etsy or Amazon Marketplace. Enables multiple sellers to list products while the platform manages transactions, commissions, and dispute resolution.

Key Design Decisions

  • Seller Accounts: Separate seller profiles with verification status and commission rates
  • Product Approval: Admin approval workflow for new listings
  • Commission Tracking: Automatic commission calculation on each order
  • Dispute Resolution: Built-in system for handling buyer-seller conflicts

Tables

16 tables including seller profiles, product listings, orders, commissions, payouts, disputes, and platform analytics. Supports complex multi-party transactions with proper audit trails.

Comments

Sign in to comment on this schema

Loading comments...