我正在对数据库场景进行建模,但我不太清楚如何实现这一目标。该方案是一个用户,可以在网上投诉。他输入投诉的标题和描述并提交信息。网站管理员可以看到所有用户的投诉和答案。所以我有一个这样的场景:
User: Id, name
Admin: Id, name
Complaint: Id, Title, Description, Answer, Status (Waiting for resolution, Solved), IdUser, IdAdmin
就关系而言,有:
1:N between User and Complaint
1:N between Admin and Complaint
此
我的complaints数据库中有两个表complaints_reply和MySQl。用户可以添加投诉存储在投诉中,投诉回复存储在complaints_reply表中。我试图在特定条件下连接这两个表内容。在我提到我想要得到的东西和我面临的问题之前,我先解释一下这两张表格的结构。
NB:添加投诉的人是投诉所有者,添加投诉回复的人是投诉回复者。投诉人也可以添加回复。所以他既可以是投诉人,也可以是投诉回复者。这两张桌子有一对多的关系。投诉可以有一个以上的投诉答复。member_id in complaint表表示投诉所有者和complaints_reply中的mem_id代表投诉应答者
所需的输出:
我想从投诉类中获得结果集,它是来自投诉表的hibernate实体。该表与名为Complaint_Outcome_Type的表和名为Complaint_Outcome的联接表有多到多的关系。
下面是抱怨类和ComplaintOutcomeType类
public class Complaint extends ComplaintBase{
private set<ComplaintOutcomeType> outcomes;
}
public class ComplaintOutcomeType {
private String code;
}
在Complai
我读过类似的问题,他们似乎不太适合我的问题,或者他们在不同的环境中。
我在MS-Access 2016工作。
我有一个客户投诉报告,其中有字段:年,月,计数(投诉#),complaint_desc。(投诉编号是我们分配给表格中输入的每个投诉的文字ID号)
我将报告按年份和月份分组,然后按complaint_desc分组,并对每个desc进行投诉数量计数,然后对投诉数量进行计数,将该月的投诉总数加起来,并将其放在月份页脚中,结果如下所示:
2020 03 <= (this is the month group header)
complaint desc | count of comp