刚从大学毕业,我就学会了设计数据库的“正确”方法。例如数据库规范化,如何构建表等。
现在我面临着他们在大学里没有教给我的东西......
看来我可以选择 2 个数据库引擎 - MyISAM 或 InnoDB。
我知道我可以使用 InnoDB 存储引擎构建关系数据库,但是据我所知,我无法使用 MyISAM 存储引擎构建关系数据库,因为我无法链接表。
所以-我的问题-请告诉我我只是愚蠢还是错过了一个技巧...
如果我不能用 MyISAM 构建关系数据库,那它有什么用呢?如何使用 MyISAM 确保数据库完整性?大多数人使用 MyISAM 还是 INNODB?如何在两个 MyIsam 表之间强制执行约束?
例如,如果我正在建立一个小型在线商店,我将有一个产品表和一个类别表。产品必须属于 1 个类别。我将如何使用 MyIsam 构建它?