from sqlalchemy import *
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy_utils import database_exists, create_database
from sqlalchemy.orm import sessionmaker, relationship
Base = declarative_base()
class Many(Base):
__tablename__ = 'MANY'
many_id = Column(String, primary_key=True)
one_id = Column(String)
class One(Base):
__tablename__ = 'ONE'
one_id = Column(String, primary_key=True)
large_object = Column(String)
“many”表可以有许多行,每行都包含一个“one\u id”,该id也是“one”表中的主键。“one”保存着这个语义上通用的id上的大对象。我如何对这个代码进一步建模,以便在“many”中具有相同“one\u id”字段的所有行全部删除时,它将触发删除“one”表中具有这个“one\u id”主键的行。
暂无答案!
目前还没有任何答案,快来回答吧!