我想使用实体框架(模型优先)在几个表中进行快速、亚秒级的连接。简化的数据模型类似于以下内容:
视频:ID(主键);姓名
标签:ID(主键);姓名
TaggedVideos : TagID (FK); 视频 ID (FK)
当表未在实体框架中建模或公开时,是否有预加载TaggedVideos的方法?在搜索具有特定标签的所有视频时,我试图避免数据库命中。理想情况下,所有三个表都将加载到集合中,然后我可以使用 PLINQ 加入。
如果我向TaggedVideos添加另一列,我可以做到这一点,但我更喜欢不会弄乱数据模型的优雅解决方案。
任何帮助,将不胜感激。