ironman 發問時間: 電腦與網際網路軟體 · 1 0 年前

ACCESS+ASP多對多關聯

請問資料庫一位老師有教多個課程

而ㄧ個課程也有多位老師教

這樣的資料庫該如何建立

是多對多嗎?

要有幾個資料表

實際是如何關聯呢?

感謝

已更新項目:

謝謝

那請問授課資料(課程安排紀錄)資料表建立記錄後

如果我想查詢某一個課程代號有幾位老師教,是由課程資料表查還是課程安排紀錄查呢?

還是需建立檢視表(View)查呢?

5 個解答

評分
  • 同學
    Lv 7
    1 0 年前
    最佳解答

    須建立三個資料表

    課程資料表/教師資料表/課程安排記錄,關聯圖如下:

    圖片參考:http://farm4.static.flickr.com/3460/3232682363_bd0...

    粗體字部分為主索引(資料不可重複,資料分析時才能做有效的識別)

    課程資料表與教師資料表一般稱為基本資料,作為一對多關聯的一方(每筆資料都是唯一的)

    課程安排記錄只有識別碼是不可重複,課程名稱表與教師姓名是可重複的,此為一對多關聯中多的一方

    多對多的關聯在資料識別會造成混淆,通成會拆開處理如上述都是一對多的關聯

    試試看,有問題再聯絡

    2009-01-28 15:12:20 補充:

    想查詢某一個課程代號有幾位老師教?

    是由課程安排記錄查詢,查詢準則設"[請輸入課程名稱]"(通常使用參數輸入方式)

    輸入課程名稱(或代號)後就會自動將任教此課程的教師都篩選出來

    如需參考access範例可點我名字,寫信給我,提供聯絡mail address以便傳範例給您

  • 5 年前

    找個好對象,共度一生,這是我/女生最想要的一件事情,之前工作皮老轟炸就已經拖過適當時間幸好半年前同事熱心在網路爬文,找到李姐特地預約時間找她協助,

    在今年12月27日公證結婚,女人真的不要太老才找對象

  • 6 年前

    建議您如交友問題或是找婚友社更仔細說明,

    建議你多多查文,這邊可以參考建議搜尋:婚友社聊聊

  • 6 年前

    謝謝李姐的用心安排及對會員後續的服務, 來到李姐這兒已經有一陣子了, 感覺到李姐對會員的關心和用心已經超過生意上的層面了, 從一開始面談感受到李姐的誠心至後來的互動, 就了解到她真的是一個值得信賴的人。 我曾參加過台北的一個婚友社, 感覺相當的不好, 自己似乎變成他們賺錢的工具, 去到那裡就像在應酬, 直到遇上李姐後才知道原來還是有人不計利益的在這塊農地用心耕耘, 只求看到開花結果, 謝謝李姐這些日子以來的照顧!!

    #@@#

    推薦一個不錯的粉絲團

    有很多兩性相處的案例及建議

    也友聯誼,交友,相親的服務

    我覺得很受用

    反正上網瀏覽是免費的

    參考看看囉!

    搜尋 李姐

  • 您覺得這個回答如何?您可以登入為回答投票。
  • 1 0 年前

    資料庫課程應有教如何將 Conceptual data model 轉換成 Phyical data model 才是

    其中就有如何轉換多對多關係 ....

    圖片參考:http://twpic.org/uploads/08f8140dcf.jpg

還有問題?馬上發問,尋求解答。