标签: database node.js foreign-keys sails.js waterline
我正在使用MySQL开发一个sails.js应用。我正在使用sails.js附带的开箱即用的waterline ORM。根据{{3}}帖子,水线不会以您描述的方式创建外键约束。它只创建相关字段。继续使用水线并继续创建桌子是否安全?
答案 0 :(得分:2)
是的,这是安全的。外键阻止插入具有相关表中没有的id的值,但另一方面,当您删除id时,它们不会从相关表中删除行,因此不存在级联删除和锁定表等事件(或行)。