0
假設我有2個表格,網頁表格和關鍵字表格。這是一個多對多的關係吧,對吧?一個網頁可以包含多個關鍵字,並且一個關鍵字可以是多個網頁的一部分。與Mysql和PHP的多對多關係
網頁表包含ID字段爲PK,以及其他幾個字段。關鍵字表中包含id作爲PK,還有一些其他字段。第三個表,一個子表,應該包含來自兩個父表的id字段?是否可以跟蹤多對多關係,沒有外鍵,只需在子表中聲明這2個id字段爲UNIQUE?
不管有沒有FK的,通過PHP中插入新的關鍵字,例如當,我應該怎麼指,到網頁這一新的關鍵字所屬,網頁ID在網頁表格,或在子表中的ID?
爲什麼你不想使用外鍵?在這種情況下他們似乎是合適的 –