# 经营主体模块 ## 目的 为后续流水、账簿、税务规则和申报草稿提供明确的数据归属,消除界面中的硬编码店铺资料。 ## 当前模型 首版只允许一个经营主体,固定使用稳定标识 `primary`: - 经营主体名称:2 到 60 个字符。 - 主体类型:个体工商户或小微企业。 - 所在地区:2 到 40 个字符,后续用于匹配试点规则。 - 创建时间和更新时间:由数据库维护。 保存使用 SQLite 单事务和单行更新。重复保存不会创建第二个主体,非法字段不会部分写入。 ## 数据边界 - 当前不收集身份证号、完整税号、银行卡号、登录密码。 - 修改主体资料不会删除或改写既有流水。 - 当前数据库尚未加密,只建议使用测试资料。 - 多经营主体和主体切换不属于当前 MVP,未来如需加入,必须先完成流水归属迁移设计。