比方說,我想通過他們沉迷於使用MS Access的藥物類型來「標記」(用於研究目的)機構中的一組人員。數據庫設計:如何在表格中表示一組對象
喜歡的東西 -
名稱,類型*
瑪麗,酒精
莎莉,酒精
喬,軟性毒品
約翰,硬性毒品
金,月亮藥(這應該被拒絕,因爲它不在下表中)
addiction_type,示例*
1,酒精,啤酒
2,酒精,伏特加
3,酒精,朗姆酒
4,軟藥,阿司匹林
5,硬藥,甲基
如果我想類型*在第一個表是第二個表中的外鍵,我需要創建一個明確的主鍵。 所以我的問題是,我如何使addiction_type在表1中可用的第二個表(我只希望在addiction_type下列出的類型用作第一個表中的類型字段)
我是研究分析師,所以對數據庫設計一無所知期望我在網上讀到的東西。
什麼DBMS?我們需要更多的實施信息。 – 2011-03-02 21:31:55
你的問題是在第一個表中鍵入*作爲第二個表中的外鍵,第一個表中的每個表中有多個項目?當然,我們錯誤的方式,許多人可以有相同的成癮類型? – Mark 2011-03-02 21:33:46