Im在我的數據庫設計中遇到了一些麻煩。在Microsoft Access中,我有兩個表。一個名爲table1的表格包含三個字段(名稱,姓氏和出生日期)。另一個名爲table2的表包含兩個字段(Name和Surname)。我想要以下事情發生。如果我使用表格在table1中創建新記錄,則Name和Surname會自動傳入/插入到table2。這樣做的最好方法是什麼?我正在搞亂主鍵,但這似乎奏效。而且因爲我是初學者,所以我不知道該從哪裏出發。從訪問表中提取數據並將其插入另一個tabel
在此先感謝您的時間和精力!
你爲什麼要這麼做?使用查詢以不同形式顯示錶格中的數據(例如更少的列),請勿複製數據。 – Andre
我不想複製數據。在我最後的項目中,我想把課程等其他信息中的個人信息分開。但是我想創建一個表單,在這裏我可以創建一個新記錄,並將其創建,以便將這個新記錄放入所有不同的表中。所以表中的個人信息稱爲人員,並在相應的課程表中提供有關課程的信息。我希望你能理解我的解釋。如果沒有請問,我會嘗試重新措辭。 –
然後你應該設計你的表格來反映表格結構。例如。有一個主要形式的人員數據(綁定到人員表格),以及一個課程子表格,其中可以輸入0..n個人的課程。 - 收集所有數據在一個巨大的形式+非標準化的表,然後分發給各種規範化的表是不是一個好主意恕我直言。 – Andre