0

我有一段时间没有使用 SQL,而且我似乎不记得更新外键表是如何工作的。您是否必须将元素插入两个表中?如果我这样做,我将如何获得正确的主键?我似乎不记得了,我尝试查找一些基本教程。这些教程主要是外键实际上没有将数据插入表中。

例如,如果我有:

Table File
fileId - Primary Key
fileName - Normal column.
fileUrl - Normal column.

Table fileWord
fileId, wordId - Primary Key, Foreign Key
count - Normal column.

Table word
wordId - Primary Key
word - Normal Column

我是先插入word,然后插入文件,然后再插入fileWord?

4

1 回答 1

1

字,文件字,然后文件。

table word has no foreign keys - safe to insert.(first/second)
table file has no foreign keys, safe to insert. (first/second)
table fileword has one foreign key referring to word - safe to insert after table word. (third)
于 2013-10-23T00:04:18.877 回答