namespace ZahlenAnalyse.Web.Models;

public record AnalysisFakt: IOwnedEntity, IAuditableEntity
{
    public string? Id { get; set; }
    public string WorkspaceId { get; set; } = string.Empty;
    public string OwnerId { get; set; } = string.Empty;
    
    public string CreatedBy { get; set; } = string.Empty; 
    public DateTime CreatedAt { get; set; }

    public DateTime Date { get; set; } = DateTime.UtcNow;
    public decimal Amount { get; set; }
    
    public Dictionary<string, string> Dimensions { get; set; } = new();
}