标签: repository repository-pattern repository-design
我为自己创建了一个应用程序,我想以正确的方式使用存储库。
我有以下数据库布局:
我为我的艺术家创建了一个存储库(包括add,delete,update和getall)。
现在,如果我想获得给定艺术家的专辑,我是否需要创建一个包含函数GetAlbumsForArtist(int artistId)的专辑存储库,该专辑将返回一个包含其所有专辑的艺术家,或者我是否在artistrepository上执行此操作?