0
我正在嘗試存儲新聞報道。我有以下三個表:我的數據庫如何改進?
類別(CATEGORY_ID,CATEGORY_NAME)
網站(website_id,WEBSITE_NAME,WEBSITE_URL)
文章(article_id的,website_id,CATEGORY_ID ,article_author,article_pubdate,article_title,article_description,article_content)
鍵:主鍵,外鍵
可以這樣加以改進?它在3NF嗎?
唯一索引最起碼,我想補充一個' article_categories'表(由_article_id_和_category_id_組成(並且從'articles'表中刪除_category_id_)),以便文章可以位於多個類別中。可能與網站相同,以防文章可能出現在多個網站上。 – beercodebeer
@beercodebeer謝謝。 'article_id,category_id'是一個複合鍵嗎? – rj93
不,這將是一個僅有兩個外鍵的鏈接表,即'articles'和'categories'。 – beercodebeer