我想創建Table-Per-Type數據庫表繼承。VS中數據庫表的繼承
簡單的基表RowElement
將有2個子表。第一個子表Lyrics
將繼承所有父母RowElement
的列,並將只添加一列。第二張子女表ChordUse
將與表Chord
只有多對一的關係。
這是我的數據庫架構看起來像:
alt text http://www.freeimagehosting.net/uploads/ae4d8bd348.jpg
的問題是,當我讓VS創建E/R圖對我來說,創造這樣的:
alt text http://www.freeimagehosting.net/uploads/774b194451.jpg
因此它創建了一個1對1-0的實體關係而不是繼承關係。我無法讓VS創建正確映射到數據庫的繼承關係。請幫幫我。
從我的數據庫生成E/R圖後,我想有這樣的:
alt text http://www.freeimagehosting.net/uploads/e532f09b8a.jpg
哪裏RowElement
是抽象類。感謝您的任何幫助。
我已經完成了它沒有教程。我花了2天時間才弄明白,因爲設計師並不直觀。無論如何,這個網站上沒有人似乎在向我解釋如何做到這三四個簡單的步驟。 – drasto 2010-07-27 08:43:55