重新设计了SQLAlchemy模型