c# - Entity Framework 5 DB-first association on a non-primary key field error -
suppose have next 3 tables in oracle db:
table1:
table1id field1 field2 field3
with table1id
primary key, field1
beingness unique , made primary key, though isn't defined such in db.
table2:
table2id field1 field4 field5
with table2id
primary key , field1
matching values field1
table1
.
table3:
table3id table1id field6
with table3id
primary key , table1id
matching value table1id
table1
.
so, create entity framework 5 db-first model (can't ef 6 because seems oracle model isn't supported yet in version) , able create association between table3
, table1
, want create association between table2
, table1
.
i found if add together field1
primary key in table1
(had editing xml edmx file since otherwise error using gui), issue setting association since there 2 primary keys, wants me map both fields in table2
. if leave association table1
> table1id
blank , fill in association table1
> field1
table2
> field1
, 111 error.
i still new entity framework... hope explained question well, have no clue how overcome this... i've seen answers can't done in ef4, there way in later version?
any help @ (please remember i'm ef newbie!!) appreciated!!
c# oracle entity-framework
No comments:
Post a Comment