Tach!
Ist denn sowas in dieser Konstellation möglich? [...] fällt das auch unter Repositories?
Im Prinzip ja. Aber du wirst nicht wollen, dass du für jedes Businessobjekt SQL-Querys schreibst, zumindest nicht für die CRUD-Funktionalität. Sowas lagert man besser in einen ORM aus.
dedlfix.