namespace SessionZero.Data; public class Dataset { public Guid Id { get; set; } = Guid.NewGuid(); public string Name { get; set; } = string.Empty; public string DatasetType { get; set; } = string.Empty; public string Description { get; set; } = string.Empty; public string ImageUrl { get; set; } = string.Empty; public List Fields { get; set; } = []; } public class DatasetField { public int Id { get; set; } public string Name { get; set; } = string.Empty; public DatasetFieldType Type { get; set; } public object? Value { get; set; } = null; } public enum DatasetFieldType { Text, Number, Boolean, Group, }