Как другие вопросы отметили, когда Вы отсоединяете и повторно прикрепляете объект, любых дочерних объектов не стало. Я думал, делая это:
db.Properties.MergeOption = System.Data.Objects.MergeOption.OverwriteChanges;
заставил бы последующие чтения полностью повторно заполнять объект и график, когда он был считан в, но никакая такая удача. Там какой-либо путь состоит в том, чтобы заставить это работать?
А именно, я хотел бы смочь отсоединить объект, затем перечитал бы объект в от базы данных с дочерними объектами все там.