0

嗨,我正在使用sequelize作为我在NodeJs中实现的项目的ORM。在一张表中,我有大量的列。所以我想将列拆分为 3 个表。所以基本上我想将模型拆分为 3 个不同的模型并同步以将模型放入数据库中的 3 个不同表中(在我的情况下为 sqlite),并且我想将它作为单个对象获取(3 个表的所有列) . 这可能吗?我可以使用继承,但我在“续集”中没有找到太多关于它的信息。有人可以帮忙吗?

4

1 回答 1

0

听起来您正在尝试“规范化”您的数据库:

数据库规范化是组织关系数据库的字段和表以最小化冗余和依赖性的过程。-维基百科

按照建议拆分单个表后,您将希望利用Sequelize 的关联从“关联”表中检索信息。

如果您需要更详细的帮助,您将不得不以您的数据库模型当前的样子的形式为您的问题添加详细信息,以及您可能希望将哪些信息拆分为新模型。

于 2013-10-17T03:38:04.197 回答