繼承對映的四種模式的配置

2021-08-14 10:55:05 字數 853 閱讀 8655

繼承對映

四種模式

1、普通的繼承對映

需求:現在有動物(animal這個類) 還有dog這個類 和 fish這個類 要求使用繼承對映來完成這個關聯關係的配置

2、所有子類對應一張表 父類也對應表

//讓所有的繼承類共同儲存到一張表中去(就是要怎麼儲存?)

分類:首先得有分類 只有有了分類之後那麼這個才知道是誰的資料

表的字段應該包含所有的字段

t_animal_01

id color name type fishcoatcount num

1 金**黃的 小狗 dog 23

2 黑黃的 小金魚 fish 12345

3、我們的所有類都對應表

animal

id name color

1 小黑 綠色

2 小金魚 金色

dogid num ?

1 56.7

fish

id fishcoatcount ?

2 34

1>:要實現分表的話那麼首先要 將anianl的主鍵自增長給我改了...

2>:使用的是join-class來完成分表的

4、父類不對應表 子類類對應表(主)

為什麼不用第一種呢?因為第一種要編寫很多的配置檔案 不好使...

第二種 子類在乙個表中會有空餘的屬性 佔空間

第三種 刪除父類 子類也會被刪除 一般來說 盡量避免表中的一刪全刪

JS 繼承的四種方式

js 本身是基於物件導向開發的程式語言。類 封裝 繼承 多型 繼承機制使得不同的例項可以共享建構函式的原型物件的屬性和方法 以下情況都是 b 為子類,a 為父類 基本思想是利用原型讓乙個引用型別繼承另乙個引用型別的屬性和方法。我們知道每個建構函式都有乙個原型物件 prototype 原型物件都包含乙...

路由器的四種配置模式

第1級 使用者模式 以終端或telnet方式進入路由器時系統會提示使用者輸入口令,輸入口令後便進入了第1級,即使用者模式級別。此時,系統提示符為 如果路由器名稱為cisco3640,則提示符為 cisco3640 在這一級別,使用者只能檢視路由器的一些基本狀態,不能進行設定。第2級 特權模式 在使用...

vim的四種模式

正常模式 normal mode 命令模式 command mode 插入模式 insert mode 可視模式 visual mode 正常模式 進入 其他模式都可以直接轉換到正常模式,按esc即可。如果一次不行就多按幾次。主要用來瀏覽和操作檔案,可以使用相關的快捷鍵,例如 gg 跳到檔案首 f ...