POCO's, поведение и невежество Peristance

Из того, что я прочитал, классы POCO должны быть невежественными и не должны содержать ссылок на репозитории.

Q1. Учитывая вышесказанное, как бы я заполнил коллекцию QuestionBlocks? Я прочитал, что POCO 's должно содержать поведение, чтобы вы нет анемической модели, так что яЯ немного сбит с толку тем, как это можно делать без настойчивости. Если это'в таком случае, какое поведение вы бы положили в POCO?

Пример:

 public class Survey
    {
        public int SurveyId { get; set; }
        public string Title { get; set; }
        public int BrandId { get; set; }
        public DateTime Created { get; set; }
        public List QuestionBlocks { get; set; }

        [ResultColumn]
        public string Name { get; set; }


        /// 
        /// Constructor
        /// 
        public Survey()
        {
            Created = DateTime.Now;
            QuestionBlocks = new List();
        }
    }

Ответы на вопрос(2)

Ваш ответ на вопрос