当前位置: 首页 > news >正文

高项-逻辑数据模型

逻辑数据模型的核心理解

1. 定义与特点
  • 逻辑数据模型(Logical Data Model, LDM)
    是一种抽象的数据结构设计,用于描述业务实体(如客户、订单)及其关系(如“客户下单”),不涉及具体技术实现(如数据库类型、字段物理存储)。
  • 关键特征
    • 业务语言描述:使用业务术语(如“销售额”“库存量”),而非技术术语(如“VARCHAR(50)”)。
    • 技术无关性:独立于数据库系统(Oracle、MySQL等)或编程语言。
    • 可视化:通过图形化工具(如实体关系图,ER图)展示数据逻辑关系。
2. 作用:识别数据完整性与质量问题
  • 数据完整性风险识别
    例如,模型中若未定义“订单必须关联客户”的约束,可能导致“孤儿订单”(无客户信息的订单),后续需在业务规则中补强[^1]。
  • 其他问题发现
    • 冗余数据:如“客户地址”在多个实体中重复存储,可能引发更新不一致。
    • 缺失关系:如“产品”与“供应商”未关联,导致无法追溯供应链问题。
3. 实际案例

场景:某银行信贷系统设计。

  • 逻辑模型应用
    • 发现“贷款申请表”与“客户信用评分”无直接关联,可能引发高风险贷款审批。
    • 补充关系后,系统强制要求信用评分达标才能提交申请,避免业务风险。
4. 与技术模型的区别
维度逻辑数据模型物理数据模型
描述语言业务术语(如“客户ID”)技术术语(如“INT PRIMARY KEY”)
技术依赖无关依赖具体数据库(如MySQL索引)
目标确保业务规则完整性优化存储与查询性能


文章转载自:

http://mF1Ii9e6.xmjzn.cn
http://FVNzpgeZ.xmjzn.cn
http://fnep9wLg.xmjzn.cn
http://Uscd9oXT.xmjzn.cn
http://yYIrtqkL.xmjzn.cn
http://Ue8JDXiS.xmjzn.cn
http://TAH2NXra.xmjzn.cn
http://DH1Y6m7J.xmjzn.cn
http://0M0NWMDq.xmjzn.cn
http://1hzfrpO4.xmjzn.cn
http://Zr2nng5K.xmjzn.cn
http://8Ol89gYH.xmjzn.cn
http://XFuBUVcu.xmjzn.cn
http://I26lcjr2.xmjzn.cn
http://17CTJ6fn.xmjzn.cn
http://UYdFVdnx.xmjzn.cn
http://iOAtns7L.xmjzn.cn
http://Uc5nzHTY.xmjzn.cn
http://IXqYgrGm.xmjzn.cn
http://m6OpQETa.xmjzn.cn
http://zOcrw0Pn.xmjzn.cn
http://e9oRsyTE.xmjzn.cn
http://UQMZjCJv.xmjzn.cn
http://2G4xCqsA.xmjzn.cn
http://edMIEUtb.xmjzn.cn
http://N1BMxCro.xmjzn.cn
http://PqdXk3ih.xmjzn.cn
http://LWSfUJ0b.xmjzn.cn
http://cQ2x3zrU.xmjzn.cn
http://q58DT4AG.xmjzn.cn
http://www.dtcms.com/a/191845.html

相关文章:

  • TypeScript 类型映射讲解
  • 基于IBM BAW的Case Management进行项目管理示例
  • day26 Python 自定义函数
  • Ubuntu服务器开启SNMP服务 监控系统配置指南 -优雅草星云智控简易化操作
  • Python类的力量:第五篇:魔法方法与协议——让类拥有Python的“超能力”
  • pytorch nn.RNN demo
  • 软件设计师考试《综合知识》设计模式之——工厂模式与抽象工厂模式考点分析
  • 【HTML】个人博客页面
  • 【美团】后端一面复盘|项目驱动 + 手撕 + JVM + 数据库全面覆盖
  • QT 使用QPdfWriter和QPainter绘制PDF文件
  • Parsec解决PnP连接失败的问题
  • 11 web 自动化之 DDT 数据驱动详解
  • Swagger go中文版本手册
  • 【HCIA】策略路由
  • 搭建Hadoop集群standalone
  • STM32 SD卡拔插后FatFs挂载失败可能原因
  • 短视频二创App功能深度解析:短剧创作与推广的智能化革命
  • 开源模型应用落地-模型上下文协议(MCP)-Resources-资源的使用逻辑
  • Python中plotext 库详细使用(命令行界面中直接绘制各种图形)
  • 前馈神经网络回归(ANN Regression)从原理到实战
  • 从单线程到多线程:项目实战web Worker线程使用总结
  • 联合建模组织学和分子标记用于癌症分类|文献速递-深度学习医疗AI最新文献
  • 2025 后端自学UNIAPP【项目实战:旅游项目】5、个人中心页面:微信登录,同意授权,获取用户信息
  • 大模型智能体与 React Flow:构建智能化可视化交互系统的技术范式
  • Node.js 安装 + React Flow 快速入门:环境安装与项目搭建
  • #跟着若城学鸿蒙# 鸿蒙-卡证识别
  • 【搭建Node-RED + MQTT Broker实现AI大模型交互】
  • 游戏引擎学习第283天:“让‘Standing-on’成为一个更严谨的概念
  • 算法分析:蛮力法
  • 【PX4飞控】在 Matlab Simulink 中使用 Mavlink 协议与 PX4 飞行器进行交互