Есть вот такие классы, где к одному отчету(Report), относятся несколько показателей(Indicator):
class Report(Base):
__tablename__ = 'report'
id = Column(Integer, primary_key=True)
name = Column(String)
comment = Column(String)
regularity = Column(Integer)
theme = Column(Integer)
class Indicator(Base):
__tablename__ = 'indicator'
date = Column(String, primary_key=True)
value = Column(String)
report = Column(Integer, primary_key=True)
В базе уже есть данные
Поле report в таблице Indicator содержит Report.id
Поля date, report в таблице Indicator - составной primary key
Как добавить связь многие к одному (много индикаторов к одному отчету), если база уже существует и в ней уже есть данные?