您好我在 NodeJs 中实施的项目 sequelize 作为 ORM 。在一张表中,我有大量的列。所以我想将列分成3个表。所以基本上我想将一个模型分成3个不同的模型并同步以将模型分成DB中的3个不同的表(在我的情况下为sqlite),我想将其作为单个对象(3个表的所有列)获取。这可能吗?我可以使用继承,但我在“sequelize”中没有找到太多关于它的内容。有人可以帮忙吗?
答案 0 :(得分:0)
听起来你正试图“规范化”你的数据库:
数据库规范化是组织字段和过程的过程 关系数据库的表,以最小化冗余和依赖性。 - Wikipedia
按照建议拆分单个表后,您将需要利用Sequelize's associations从“关联”表中检索信息。
如果您需要更详细的帮助,则必须以数据库模型当前的形式添加详细信息,以及可能要将哪些信息拆分为新模型。