为什么Wordpress数据库架构不使用外键?

Z4k*_*r14 11 mysql sql wordpress

今天我检查wordpress数据库的表,但我找不到关键表的外键,任何人都可以告诉我为什么wordpress没有外键?

Gol*_*rol 6

WordPress使用MyISAM,因为功能更多,性能更好,但MyISAM不支持外键.这是一个折衷.

  • 它没有.:)好吧,我不知道Wordpress的所有细节,但我认为它是通过使用可以彻底(单元)测试的ORM类来实现的.这些类可以验证完整性而不是数据库.这允许使用更广泛的存储类型.它甚至可以使用自定义文件格式,仍然使用相同的编程检查.(我认为.) (4认同)