单店小店(基线方案)
使用场景: 构建首个零售 POS 的开发者
只有一行 Store;不需要到处带 store_id
Product (id, sku, name, price, quantity)
Sale (id, register_id, cashier_id, total, sold_at)
SaleItem (id, sale_id, product_id, quantity, line_total)
Payment (id, sale_id, method, amount)
这样组织的原因: 单店小店跳过门店维度——图表里数量直接放在 Product 上。Sale/SaleItem/Payment 的拆分仍必不可少,因为即使在单店行项和组合支付也很重要。
