编程问题--不知道这个怎么说,和hibernate有点关系
如果我的题目有错误,请斑竹不要删除我的帖子,您可以改主题,或者留言,我重新发帖子。
有这样的关系:
表 group, 设施归属的组,包含若干属性,即下面的items。
表 items, 设施归属的组具有的属性,即group的属性。
表 equipinfo ,设施情报,必属于一个group,具有对应的items的所有性质。
我这样实现:建立group表和items表,分别存储group和group对应的items,由groupid关联,使用了多对一关联。
但是,equipinfo信息在保存的时候出现了问题,算不上出了问题,就是我不会处理了,主要是在表items和表equipinfo之间的关系不会处理了。感觉不像是一般的多对一关系。然后我想了个办法,在equipinfo表中保存一条一条的item,具体如:id,equipid,equipitemid,equipitemvalue,groupid这种结构,通过equipid来区分是不是一条设施的信息,但是这里又有困难了,我用hibernate一直都用sequence,在这里如果还和以前一样用,equipid永远也不会一样的。真是没有办法了,有知道怎么解决这个问题的请告诉俺一下。,请务必解释的详细一点,谢谢。