我正在尝试构建一个基于excel的数据库,用于跟踪从供应商到交付点的设备。尽管Excel 2013已经解决了我在PowerPivot和数据模型方面的大多数问题,但是我的一些关系没有注册。Excel 2013 PowerPivot - 3表,关系未注册
设计
基本上,我有以下选项卡和信息:
表:设备
列:标识符(唯一的),包号,设备说明,区
表:包装
色谱柱:标识符,包装编号
表:货运
色谱柱:包装ID,填料型,外形尺寸
推理:
设备 - 每件设备具有唯一标识符(识别符),其允许追踪目的。交货点可以查找设备,并可以使用此ID进行跟踪,也可以采购。剩余的信息是合同和安装所必需的。
包装 - 设备被“包装”成箱子,托盘或其他货运集装箱。这与设备表是分开的,因为多件设备可以“包装”到货运集装箱中,或者可以将多件设备分成多个货运集装箱。
运费 - 这是跟踪'货运集装箱'的电子表格,无论是箱子,货盘还是集装箱。当货物处于储存或运输过程中时,这是必需的,以便轻松识别它的外观并协助定位设备。
问题:
的关系没有在工作的PowerPivot。我在包装和设备以及包装和运费之间有着多对一的关系,但是我无法通过装箱数据透视表来识别这些关系,因此,当我基于包装创建数据透视表并尝试在其中一个来自Equipment或Freight的其他栏目,它只是添加所有信息,而不是具体信息。
问:
是我的结构不能有效的关系?我是否错误地构建了数据透视表?
以前的搜索
我看着#2,有一些事情,似乎相似,但似乎复杂了这个问题。 PowerPivot Relationships Not Working - Multiple Tables(涉及到创建唯一的ID,但我已经有这些,所以不适用) Laravel 4.2 Sync multidimensional array in pivot table(不幸的是我不知道或使用VBA,所以这使我困惑,但我认为它太多设计为什么似乎是一个简单问题) https://stackoverflow.com/questions/25913739/three-tables-in-pivot-laravel(这似乎是回答这个问题,但我无法得到它的工作,并再次Lavarel是超出了我的能力)
我不介意学习新的东西,所以如果VBA或以其他方式是只回答,我会学习!但是,这看起来像是一个简单的功能,可以在Excel中完成,而且我错过了一些至关重要的功能。我宁愿保持数据库尽可能简单,也不太可能破坏!
我真的很感谢你的帮助。谢谢!
嗨,戈登,是的,这正是这些关系的样子。不幸的是,我还没有足够的声望来添加照片,但其目标是创建一个数据透视表,显示包装ID,其中的标识符,与该标识符相关的设备描述,以及尺寸和包装键入与包装ID相关的类型。最后,我还想操作它来显示区域,以及与此相关的包装ID和类型,以及与其相关的标识符和设备描述 - 但只有在其他所有方法都可以使用的情况下! – WoozleInc
对不起,我还打算补充一点,我正在从包装表中获取标识符和包装编号,并从其他表格中获取与这些相关的信息。但是,即使我使用Freight的Packing ID,它也不会注册与Packing表的关系。也许在后台有一个名称问题? – WoozleInc