我刚刚开始使用外键第一次使用外键,我想知道是否有一个标准的命名方案可用于它们?
鉴于这些表格:
task (id, userid, title)
note (id, taskid, userid, note);
user (id, name)
Run Code Online (Sandbox Code Playgroud)
任务具有Notes,任务由用户拥有,用户拥有Notes.
在这种情况下如何命名三个外键?或者,它甚至是否重要?
更新:这个问题是关于外键名称,而不是字段名称!
看起来“_id”后缀在外键名称中很常见。我想知道这背后的原因。
posts(id, user_id, title, text)与简单的相比有什么好处posts(id, user, title, text)?