Designing a Database Structure for an Ecommerce Platform
A production-grade schema for products, variants, orders, and carts — and the one rule that prevents the worst ecommerce data bugs.
Articles on web development, tools, and lessons learned.
3 articles · browse by category or tag below
A production-grade schema for products, variants, orders, and carts — and the one rule that prevents the worst ecommerce data bugs.
Creating, applying, and safely rolling back EF Core migrations — the .NET equivalent of Laravel migrations, and where the workflow differs.
Shared database with a tenant_id, separate schemas, or fully separate databases per tenant — the real trade-offs behind each approach.