关于 c# EF core 框架和数据库建模的问题
資深大佬 : zxCoder 3
我有个问题,比如我现在有两个数据库模型,用户和比赛,一个用户可以参加多个比赛,是一对多的关系。但是一般查询用户信息不需要展示用户参加的比赛,只有特定的查询才需要。
像这种一对多关系,以往简单的情况我都是直接在 User 类里写 List<Contest>这样,然后框架会自动在数据库 Contest 表里生成对 User 的外键索引,然后查询 User 的时候也会自动把 List<Contest>查出来。
我想请问这样(“一般查询用户信息不需要展示用户参加的比赛,只有特定的查询才需要”)会影响查询的性能吗?(就是理论上来说,我知道这种小破项目没必要太早考虑这种东西)
大佬有話說 (7)