在sequelize中,如何定义X属于A或B的关系?

时间:2018-01-28 22:04:21

标签: javascript sql node.js sequelize.js

我有以下层次结构:

Moon belongs to Planet, Planet belongs to System.
System has many Planet, Planet has many Moon.

我想要一个名为'Base'的模型,它可以属于Planet或Moon。两个模式都与Base有'hasOne'关系。

如何在Sequelize中实现这一目标?

1 个答案:

答案 0 :(得分:0)

只需为两个模型创建一个名为base的新模型,其中可以使用可空的FK

#import <Project-Swift.h>