MeteorJS / Mongo数据结构 – 哪个选项最适合长期使用?

我和我的团队陷入了一个两难的境地,希望就这个社区达成共识,哪个更好。

我们正在尝试构build一个Meteor JS路线,如下所示:

domain.com/main-slug/all/child-slug

选项是我们:

1)发布每一个孩子slu record纪录或主要slu slu

2)我们把一个新的字段附加到对应于该子弹的每个logging作为外键。

发布每个孩子slu record唱片( 选项1 )的主要slu con将意味着我们将不得不更多的数据和这个发布的儿童slu records唱片已经广泛(100多万logging)。

把一个新的字段附加到每个对应于该子slu块的logging作为外键( 选项2 )将意味着我们将不得不重新加工数据并且具有更强的数据库迁移。

在最佳性能方面,哪个选项最有优势而不是缺点?