Skrypt przedstawia użycie wszystkich relacji w bazie danych 1 do 1, 1 do n, n do n.

OnModelCreating 1 on 1

OnModelCreating 1 on n
By użyć kaskadowego kasowania danych, możemy rozszerzyć model o :
.OnDelete(DeleteBehavior.ClientCascade)

OnModelCreating n on n

Po wykonaniu migracji z opcją :
.HasMany(e => e.Tags)
.WithMany(e => e.Posts);

Przykład endpointa.