using System;

namespace PolyTrader.Modules.Accounting.Models
{
    /// <summary>
    /// Amtlicher Tages-FX-Kurs (Tabelle acc_fx_rates): USD→EUR je Datum (z. B. EZB-Referenzkurs),
    /// versioniert für nachvollziehbare, reproduzierbare Umrechnung. USDC→USD wird als dokumentierte
    /// 1:1-Annahme separat behandelt (nicht je Tag gespeichert).
    /// </summary>
    public class FxRate
    {
        /// <summary>Kurs-Datum (nur Datum; PK).</summary>
        public DateTime Date { get; set; }
        public decimal UsdToEur { get; set; }
        public string Source { get; set; } = string.Empty;   // z. B. "ECB" / "manual"
    }
}
