我有一个名为Member的模型
class Member < ApplicationRecord
end
并且会员在活动中注册
class Event < ApplicationRecord
end
要处理的中间表具有许多直通关系
除了我有一个公开的活动注册表格外,任何成员本人都可以沿着他的朋友和来宾以单一表格的形式进行注册。
就像他添加他的电子邮件而不是客人附加给他的电子邮件一样, 而不是朋友的电子邮件(作为成员)和朋友的来宾电子邮件等等。
我需要记录一下这10个成员和来宾在一次通话中的注册情况。
我正在考虑添加一个仅包含一列 ID 的表resgistration_groups
,将此ID存储在每个成员和访客中。
但是用于管理此问题的整个新表似乎太多了,
有什么更好的方法来解决这个问题
(不确定我是否应该在这里问这个问题)