EFDesigner icon indicating copy to clipboard operation
EFDesigner copied to clipboard

Many to many with EF core 7

Open DomagojJugovich opened this issue 2 years ago • 1 comments
trafficstars

Is it possible to draw and generate code for many to many associations for EF 7. EF 7 does not use explicit Entity for many to many table. It uses only fluent API specification of that many to many table, I changed generated code from designer and it works , I just dont know how to do it in designer.

Many to many with tables Item and Tag with EF 7 Core :

modelBuilder.Entityglobal::RemoteMate.Persistence.Items() .HasManyglobal::RemoteMate.Persistence.Tags(p => p.Tag) .WithMany(p => p.Item) .UsingEntity(j => j.ToTable("ItemTag"));

DomagojJugovich avatar Dec 09 '22 20:12 DomagojJugovich

Connect two classes with a bidirectional association and set each side's cardinality to "many". I suggest moving to EFDesigner2022, though, since we won't be enhancing this version in the future.

msawczyn avatar Jan 04 '23 13:01 msawczyn