Commit Graph

2 Commits

Author SHA1 Message Date
文睿 张
ba0bde3c33 澄清货源约束作用域,修正回填货源总数为 161 条
- 6.4 要点 1 补充 CHECK 约束的作用域说明,并加四种情形的对照表:
  该约束作用于货源行而非物料,既无供应商也无制造商的物料(70 条老数据)
  因为没有货源行而不受影响,被挡的只是「建了货源行却说不出是谁的货」
- 7.4 标题去掉「(待解决)」,改为「回源后拆分成多行」——这不是设计缺口,
  而是已定方案里的一个执行步骤,并写明拆分到多行的具体做法
- 核准 32 条多供应商物料的供应商家数分布为 {2: 32}(每条恰好 2 家),
  据此把回填货源总数由 129 修正为 161(涉及 3.2、D10、6.2、7.1、7.2、7.4)
2026-10-15 15:18:51 +08:00
文睿 张
1a4bd1d9e8 物料多供应商与多制造商数据库设计文档
确定物料-供应商-制造商三元关系模型,本次只覆盖数据库层:

- D1-D10 决策:三元配对且带采购条件、只存当前价、删除 materials
  的 supplier_id/manufacturer_id/manufacturer_model、拆出
  material_manufacturers、软停用、公司隔离交应用层、status 用
  active/obsolete、删除 uk_organization_partners_org_id、
  init.sql 用临时表中转
- 三张表的字段、唯一键、外键、索引设计,含 NULL 唯一键、
  首选唯一性两个生成列要点
- init.sql 连带改动清单 12 处,以及临时表中转的分流顺序
- 被单值字段截断的 32 条多供应商数据:已查证源库,确认
  伙伴主数据齐备、制造商无同类问题,需回源补齐

前后端改造另行设计。
2026-10-15 14:00:21 +08:00