Vaše třídy musí mít jiný název nebo musíte pro každé schéma použít samostatný kontext.
Důvodem je EDM model používaný interně. I když používáte code-first, stále vytváří EDM model na pozadí a musí dodržovat všechna jeho omezení a způsob, jakým jsou třídy POCO spárovány s entitami definovanými v modelu CSDL. Entity z EDM jsou a POCO třídy jsou porovnávány podle názvu třídy (bez jmenných prostorů). Z toho důvodu musí být každý název třídy mapovaný ve stejném kontextu jedinečný a jiný jmenný prostor z něj nečiní jiný název třídy.