Вашите класове трябва да имат различно име или трябва да използвате отделен контекст за всяка схема.
Причината за това е моделът EDM, използван вътрешно. Дори ако използвате първо код, той все още създава EDM модел отзад и трябва да следва всички свои ограничения и начина, по който POCO класовете се съпоставят с обектите, дефинирани в CSDL модела. Обектите от EDM са и POCO класовете са съпоставени с име на клас (без пространства от имена). Поради това всяко име на клас, съпоставено в един и същи контекст, трябва да бъде уникално и различното пространство от имена не го прави различно име на клас.