Когда решать, должен ли класс быть в DbSet?

Я полный новичок в сущности-рамки. Не ясно, как организовать мои DbSets в моем DbContext.

У меня есть класс документа, который содержит вложения (это могут быть изображения, карты, текст). Эти вложения не просто капли, у них есть другие данные, связанные с ними.

Мне никогда не придется запрашивать вложения в одиночку, я всегда получу полный документ, но мне нужно хранить информацию о вложениях, чтобы иметь возможность их редактировать.

Должен ли я создать только DbSet для документов или DbSet для документов и DbSet для вложений?

Спасибо.

0 ответов

Другие вопросы по тегам