namespace Harmonia.Core.Library;

public class Folder
{
    public int FolderId { get; set; }

    public int? ParentFolderId { get; set; }
    public Folder? ParentFolder { get; set; }

    public required string Name { get; set; }

    public int LocationId { get; set; }
    public required Location Location { get; set; }

    public virtual ICollection<Song> Songs { get; set; } = [];
}