我正在使用RavenDB参与我的首个重要项目,并希望征求建议。当前我在领域中有两个概念:演讲者和演示文稿。演讲者可以多次进行演讲,而演示文稿目前只有一个演讲者。在关系型模型中,我会有两个表,但不确定如何选择文档模式。
我想能够显示即将进行的演示文稿,并提供一些有关演讲者的最少信息,同时还要有一个演讲者页面,显示有关他们所有演讲的信息。我想到的方案在这里:
演讲者:https://github.com/ssdnug/Public-Site/blob/master/src/Web/Models/Presenter.cs 演示文稿:https://github.com/ssdnug/Public-Site/blob/master/src/Web/Models/Presentation.cs 请问是否有更好的模式建议?
我想能够显示即将进行的演示文稿,并提供一些有关演讲者的最少信息,同时还要有一个演讲者页面,显示有关他们所有演讲的信息。我想到的方案在这里:
演讲者:https://github.com/ssdnug/Public-Site/blob/master/src/Web/Models/Presenter.cs 演示文稿:https://github.com/ssdnug/Public-Site/blob/master/src/Web/Models/Presentation.cs 请问是否有更好的模式建议?