0
我正在使用SQLAlchemy。基本上我會有一堆這樣的帖子。這是MySql數據庫的正確設計:列表列表還是其他表格?
class Post(Base):
__tablename__ = "posts"
post_id = Column(Integer, nullable=False, autoincrement=True, primary_key=True)
user_id = Column(Integer, ForeignKey("users.user_id"), nullable=False) #author
post_text = Column(VARCHAR(140), nullable=False)
post_image = Column(VARCHAR(255))
like = Column(Integer, nullable=False)
datetime = Column(VARCHAR(255), nullable=False)
我想跟蹤喜歡帖子的用戶。我不知道我是應該在帖子表中使用列列表還是另外創建一個表來保存喜歡的用戶。請給出建議並保持簡單,我對mysql很陌生。