Thanks for the response. I'm a part time 'programmer' trying to learn C# and WPF after years (and years) of Excel VBA and some T-SQL. The MVVM learning process has been VERY slow for me as I completely lack experience in creating and, more importantly, programming with POCO classes. All my past work that required data access used direct connections to the db and calls to stored procedures. So, in a long winded fashion I'm replying that this WPF attempt is not using MVVM concepts and I'm trying to databind to EF EntitySets and EF entities. Because of the issue in the original question and some other problems, I've paused the project while trying to get some MVVM education. Still am struggling to find any non-trivial examples/explanations of how one goes from EF or LinqToSQL to MVVM models. While there is a tremendous amount of quality MVVM information available, here and elsewhere, there seems to be an ongoing assumption that the readers are well versed in getting from a database datastore all the way through the construction of the models. I see very little discussion about what concepts are important to incorporate, what the approach should be, etc. Again, thanks for your response. Maybe I'll be back after making progress on the MVVM front.