from sqlalchemy import Column, Integer, Float, ForeignKey from sqlalchemy.orm import relationship from config.database import Base class SimulationResult(Base): __tablename__ = "simulation_result" id = Column(Integer, primary_key=True, index=True) scenario_id = Column(Integer, ForeignKey("scenario.id"), nullable=False) iteration = Column(Integer, nullable=False) result = Column(Float, nullable=False) scenario = relationship("Scenario", back_populates="simulation_results")