社区
Java EE
帖子详情
电商数据仓库 订单建模问题
xmfsamsara
2019-03-20 10:18:37
现在有多种订单 原始订单对应电商平台的一笔订单 一对多 多个 原始订单子订单 对应 每个spu的销售 (spu理解为一套物品)
每个原始订单子订单 一对多 多个 订单子订单 对应每个 货物的
建立明细表的 时候 是建立一个 粒度最细的 事实表 还是 每个订单建立一个事实表 再建立一个mapping表 进行关系对应
...全文
573
5
打赏
收藏
电商数据仓库 订单建模问题
现在有多种订单 原始订单对应电商平台的一笔订单 一对多 多个 原始订单子订单 对应 每个spu的销售 (spu理解为一套物品) 每个原始订单子订单 一对多 多个 订单子订单 对应每个 货物的 建立明细表的 时候 是建立一个 粒度最细的 事实表 还是 每个订单建立一个事实表 再建立一个mapping表 进行关系对应
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmfsamsara
2019-03-25
打赏
举报
回复
我已经设计完成 大家参考一下 原始订单 是从各个渠道离线过来的订单 不是电商公司内部的订单 以建模原则 保持粒度一致的情况 以订单子单 为 明细粒度 一个 订单子单对应 一个 货物 别的订单都以维度表 关联
赛博橘
2019-03-22
打赏
举报
回复
原始订单保留主要信息; 电商订单保留订单次要信息,例如电商商家名称,保留原始订单主键; spu保留货物信息,保留电商订单主键; 有点想不明白为什么有个原始订单,有个电商订单就可以了呀。 我前不久的项目就是电商,订单、订单商品(就是你说的货物)、商品,就解决了
LighBlade
2019-03-22
打赏
举报
回复
这个是明确的: 两个表 A 订单表 B 子订单表(单品)保有订单ID
xmfsamsara
2019-03-20
打赏
举报
回复
是将销售 扁平化的 打成一张 事实表 还是 分开 建立事实表
931828653
2019-03-20
打赏
举报
回复
多方持有一方的id
springboot(酒店管理系统)
开发语言:Java JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.6/5.7(或8.0) 数据库工具:Navicat 开发软件:idea 依赖管理包:Maven 代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署项目,需要额外付费 3.本项目有演示视频,如果需要观看,请联系我 4.调试过程中可帮忙安装IDEA,eclipse,MySQL,JDK,Tomcat等软件 重点: 需要其他Java源码联系我,更多源码任你选,你想要的源码我都有! 需要加v19306446185
BP神经网络matlab实例.doc
数学模型算法
设计.zip
设计.zip
基于 Spring Cloud 组件构建的分布式服务架构
Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、高效的企业级应用。 1. Spring框架:Spring是一个轻量级的Java开发框架,提供了丰富的功能和模块,用于开发企业级应用。它包括IoC(Inverse of Control,控制反转)容器、AOP(Aspect-Oriented Programming,面向切面编程)等特性,可以简化开发过程、提高代码的可维护性和可测试性。 2. Spring MVC框架:Spring MVC是基于Spring框架的Web框架,用于开发Web应用程序。它采用MVC(Model-View-Controller,模型-视图-控制器)的架构模式,将应用程序分为模型层、视图层和控制器层,提供了处理请求、渲染视图和管理流程的功能。 3. MyBatis框架:MyBatis是一个持久层框架,用于与数据库进行交互。它提供了一种将数据库操作与Java对象映射起来的方式,避免了手动编写繁琐的SQL语句,并提供了事务管理和缓存等功能,简化了数据库访问的过程
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar 【项目技术】 微信小程序开发工具+java后端+mysql 【演示视频-编号:246】 https://pan.quark.cn/s/cb634e7c02b5 【实现功能】 用户信息管理,图书信息管理,图书类型管理,图书留言管理,论坛信息管理等
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章