1

我已经坚持了几天。我正在构建一个投票插件,用户可以在其中投票给地区的候选人,候选人属于年龄范围。每个区都有固定数量的席位。

所以我有Districts 实体Age Range 实体(当然还有候选人实体)。

所以当我创建区时,我必须添加一些席位。每个座位都属于一个年龄段。例子:

1 区有 5 个席位。Seat1 属于 Range1 Seat2 属于 Range2 Seat3 属于 Range1 Seat4 属于 Range1 Seat5 属于 Range3

我尝试了地区和年龄范围之间的多对多关系,当然它创建了一个桥接表,但问题是,我不能为同一个范围添加多个座位!

知道如何解决这个问题吗?

谢谢,

艾玛

4

1 回答 1

0

如何拥有:

  • 实体_
  • 席位实体_
  • 年龄范围实体

因此,每个地区将与具有多对一关系的多个席位相关联,并且每个席位将与具有多对一关系的年龄范围相关联。

这样一来,您就可以在同一年龄段拥有多个座位。

于 2013-01-29T10:55:52.527 回答