using foodmarket.Domain.Common;

namespace foodmarket.Domain.Catalog;

// Global reference (not tenant-scoped).
public class Currency : Entity
{
    public string Code { get; set; } = null!;   // ISO 4217, e.g. "KZT"
    public string Name { get; set; } = null!;
    public string Symbol { get; set; } = null!; // "₸"
    // Количество знаков после запятой для форматирования цен. Не редактируется
    // в UI — задаётся сидером/миграцией по ISO 4217.
    public int MinorUnit { get; set; } = 2;
}
