namespace Shadow.Entities; public class Image { required public int Id { get; set; } required public string Uri { get; set; } public int State { get; set; } public int? SongId { get; set; } = null; public Song? Song { get; set; } = null; public bool IsAvailable() => State == 0; public bool IsOrphaned() => State == 1; }