using Data.EF.Dice.Faces; using Data.EF.Games; using Data.EF.Joins; using System.ComponentModel.DataAnnotations.Schema; namespace Data.EF.Dice { /// /// not designed to be instantiated, but not abstract in order to allow extensions /// /// public class DieEntity { public Guid ID { get; set; } public ICollection Turns { get; set; } // many to many public List DieTurns { get; set; } public ICollection Faces { get; set; } // one to many } }