我试图弄清楚如何构建这个数据库.我之前使用过Apple的核心数据就好了,我现在正在开发一个需要MySQL的不同项目.我是MySQL的新手,所以请放轻松我.:)
在这个例子中,假设我有三个表,User,Device,和Location.把它画出来,一个Location可以有很多Device,但Device只能有一个Location; 每个User都有它的主键,UserID我需要使用它来获取正确的信息.
那么如何在这里建立这样的关系呢?我听说过创建索引和外键,我不确定它们是如何工作的.
最后,我需要做的是能够访问User特定的表并查看Locations与之相关的所有内容User.我还需要能够Device肯定地添加Location一个特定的User.
再次,请原谅我,因为我正试图绕过MySQL.我正在使用HeidiSQL进行数据库编辑.