我是个处理幼体的新手,我被困在某个地方
我有这样的场景,我正在努力获得正确的关系,我希望有人能给我一些启发:)
我有两个模型: Order和User。我有两种类型的用户。客户和专业人士。当客户下订单时,会分配给5名专业人员。
我创建了一个数据透视表' order _user',来处理每个订单所选择的专业人员。
哦,我不能把用户分为客户和专业人员,因为专业人员也可以充当客户,从其他类型的专业人员那里订购服务。
这些是我认为我会添加到两个模型中的关系代码片段(可能根本不起作用)
在我的用户模型上:
客户端用户订购
public function orders(){
retu
我是数据仓库的新手,所以我可能是以错误的方式来处理这个问题,如果是这样的话,请告诉我一个更好的选择。下面是一个使用相同概念关系但使用不同名称的示例。
我有一个教师的维度,我有一个桥梁(很多到许多)连接这些教师和他们的专业。一名教员可以有一个以上的专业,但他们可能没有。当我执行MDX查询并将专业和形象成员拉出来时,结果显示得非常好,但我似乎找不出找到没有专长的教员并将其与专业人员结合起来的最佳方法。下面是我想要的mdx查询结果的快速快照:
name specialty Salary (fact)
James Biology 300
James Bio-d
所以我有一个txt文件,它有很多行,如下所示:
2107|Business|2117|Art|2137|Art|2145|English
本质上,这是一个随机的学生专业和编码的学期和年度,他们宣布在它之前。我想要做的是在这个学期里阅读每一个独特的专业最初被宣布。从上面这一行我需要:
2107:Business
2117: Art
2145: English
我试图用Python中的Pandas来做这件事,但实际上什么都做不到。有什么帮助吗?
编辑:应该已经澄清了。我不希望在第二个例子中读到代码。每个专业只有第一学期和前一学期的声明。