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

jz做网站张家港网站建设哪家好

jz做网站,张家港网站建设哪家好,建设厅考试网站,张北网站seoCIF方法中3NF建模的核心作用解析 即使各业务系统本身已采用第三范式(3NF)设计,CIF方法在构建企业数据仓库(EDW)时仍需进行3NF建模,其核心目标并非重复源系统的结构,而是解决以下问题&#xff1…

CIF方法中3NF建模的核心作用解析

即使各业务系统本身已采用第三范式(3NF)设计,CIF方法在构建企业数据仓库(EDW)时仍需进行3NF建模,其核心目标并非重复源系统的结构,而是解决以下问题:


1. 整合异构系统的数据模型

场景示例
假设企业有三个业务系统:

  • 销售系统(3NF):定义“客户”表(customer_id, name, sales_region)。
  • CRM系统(3NF):定义“用户”表(user_id, email, member_level)。
  • 财务系统(3NF):定义“账户”表(account_no, owner_name, balance)。

问题

  • 同一客户在不同系统中标识不同(customer_id vs user_id vs account_no)。
  • 字段命名和语义差异(sales_region在CRM中可能对应location)。

CIF的3NF建模
在EDW中创建统一的 企业级客户维度表,整合所有系统的客户数据:

CREATE TABLE dim_customer (enterprise_customer_id INT PRIMARY KEY,  -- 全局唯一标识sales_customer_id VARCHAR(50),          -- 销售系统原始IDcrm_user_id VARCHAR(50),                -- CRM系统原始IDfinance_account_no VARCHAR(50),          -- 财务系统原始IDname VARCHAR(100),email VARCHAR(100),region VARCHAR(50),member_level VARCHAR(20),balance DECIMAL(18,2)
);

价值

  • 解决多系统间的 标识冲突字段语义不一致
  • 提供全局唯一的客户视图,支持跨系统分析(如“高余额客户”的购买行为分析)。

2. 消除跨系统冗余

场景示例

  • 销售系统中有一个“产品”表(product_id, name, category)。
  • 库存系统中也有一个“产品”表(sku, product_name, warehouse_location)。

问题

  • 同一产品在不同系统中使用不同主键(product_id vs sku)。
  • 字段冗余(nameproduct_name实际为同一数据)。

CIF的3NF建模
在EDW中设计统一的 产品主表,关联所有系统的产品数据:

CREATE TABLE dim_product (enterprise_product_id INT PRIMARY KEY,  -- 全局唯一标识sales_product_id VARCHAR(50),          -- 销售系统产品IDinventory_sku VARCHAR(50),             -- 库存系统SKUproduct_name VARCHAR(100),category VARCHAR(50),warehouse_location VARCHAR(50)
);

价值

  • 通过 主数据管理 消除冗余,确保所有系统引用同一产品定义。
  • 支持跨系统查询(如“某仓库中某类产品的销售情况”)。

3. 数据清洗与标准化

场景示例

  • 销售系统中记录金额单位为“元”,保留两位小数。
  • 财务系统中记录金额单位为“分”,整数存储。

CIF的3NF建模
在EDW中统一金额单位为“分”,并增加清洗规则:

-- 销售数据清洗
INSERT INTO fact_sales (amount)
SELECT amount * 100  -- 转换为分
FROM source_sales
WHERE amount IS NOT NULL;-- 财务数据清洗
INSERT INTO fact_finance (amount)
SELECT amount
FROM source_finance
WHERE amount >= 0;   -- 过滤负值异常数据

价值

  • 统一数据格式,避免因单位差异导致分析错误。
  • 提升数据质量(处理空值、异常值)。

4. 建立企业级关联关系

场景示例

  • 销售系统的“订单”表关联客户ID(customer_id)。
  • CRM系统的“服务请求”表关联用户ID(user_id)。

问题
两个系统通过不同的外键描述客户与业务的关联,导致跨系统分析困难。

CIF的3NF建模
在EDW中通过统一维度表建立关联:

-- 事实表引用统一的客户ID
CREATE TABLE fact_order (order_id INT PRIMARY KEY,enterprise_customer_id INT,  -- 关联dim_customerproduct_id INT,amount DECIMAL(18,2),FOREIGN KEY (enterprise_customer_id) REFERENCES dim_customer(enterprise_customer_id)
);

价值

  • 打破系统壁垒,实现跨业务过程的关联分析(如“客户购买记录”与“服务请求次数”的关联)。

总结:CIF中3NF建模的本质

源系统3NFCIF的EDW 3NF建模
解决单一系统内的数据冗余和一致性解决跨系统的数据冗余和一致性
服务于特定业务功能(如销售、库存)服务于企业级数据整合与分析
独立的主键和关联关系统一的主键和全局关联关系

CIF方法中的3NF建模并非简单复制源系统结构,而是通过以下步骤实现企业级数据治理:

  1. 整合:将分散的异构数据模型统一为全局模型。
  2. 清洗:标准化数据格式、处理异常值。
  3. 关联:建立跨系统的数据血缘和关联关系。
  4. 服务:为上层应用(如BI、报表)提供高质量数据基础。

即使源系统已是3NF,EDW的3NF建模仍聚焦于 企业视角的数据整合,而非单一系统的优化。


文章转载自:

http://A3Yey2yu.znzxd.cn
http://A1S1OqTV.znzxd.cn
http://HFP5LRQY.znzxd.cn
http://X1i3WKsT.znzxd.cn
http://NEQ2prDs.znzxd.cn
http://lws3Zga6.znzxd.cn
http://U87JKVFq.znzxd.cn
http://4xXi9Gfr.znzxd.cn
http://0ujyK9cP.znzxd.cn
http://a3OD3frO.znzxd.cn
http://87m7OrR5.znzxd.cn
http://G6TdqxaU.znzxd.cn
http://sLkQVQVs.znzxd.cn
http://x0t3D0NK.znzxd.cn
http://rhO0VLTz.znzxd.cn
http://IzGm3gQ1.znzxd.cn
http://0ADFfXKm.znzxd.cn
http://kmugQzyL.znzxd.cn
http://OlgEklwv.znzxd.cn
http://T0eus08B.znzxd.cn
http://aJOXTBS9.znzxd.cn
http://evllvtaX.znzxd.cn
http://UxjDjexS.znzxd.cn
http://3Wosnigq.znzxd.cn
http://scc5P52A.znzxd.cn
http://MezZ9iwv.znzxd.cn
http://SsAfuXH8.znzxd.cn
http://bTnptxMK.znzxd.cn
http://LD8Gr3ry.znzxd.cn
http://ASRaUcPe.znzxd.cn
http://www.dtcms.com/wzjs/660262.html

相关文章:

  • 企业还做网站吗中国建筑出版在线官网
  • 长春专业网站推广wordpress 添加幻灯片
  • 西宁招聘网站开发广州网站制作选哪家
  • 网站会员整合网站开发 模板 c
  • 南宁网站建设及推广工作室官网源码
  • 荆州网站seo网站建设相关新闻
  • 做网站和做网页丹阳论坛
  • 黄石网站建设黄石网站模版编辑器
  • 自助建站永康网站建设zjyuxun
  • 如何增强网站的安全性网站 制作
  • 外贸型网站的特点台州优秀关键词优化
  • 好用的手机网站主页wordpress最好用php
  • 精美网站源码下载网站建设深
  • 长沙机械网站建设江苏省交通工程建设局网站
  • 卖水果网站建设的策划书wordpress 自动短链接
  • 国内网站建设公司排名做网站设计师要提供什么
  • 下载官方网站app下载wordpress区块链
  • 专业的河南网站建设价格低影视广告设计与制作
  • 大学网站模板下载散热器 东莞网站建设
  • 网站设计的五大要素5个月的新站网站被k了会怎么样
  • 外贸网站建设szjijiewordpress备案号链接错误
  • 网站建设管理与维护ppt百度做网站电话多少钱
  • 一级域名的网站怎么做垂直电商网站建设
  • 局域网创建网站wordpress有繁体
  • 商河县做网站公司新浪网网站的建设费用预算
  • 黄村网站建设报价网站title的作用
  • 网站建设方案书设计图重庆免费网站建设
  • 中国网站制作 第一个建设银行公户网站
  • 长春做网站网站给客户做网站
  • 网站怎么做图片动态图片不显示不出来动漫网站设计方案