1
我試圖在MySQL中使用通常被稱爲類表繼承(?)的對象進行建模。類表繼承:任何人都可以提出從子類/子表中選擇數據的方法嗎?
在這裏看到:http://martinfowler.com/eaaCatalog/classTableInheritance.html
基本上我有三個表:
Items (item_id,posX,posY,sort)
Items_Text (item_id,text)
Items_Image (item_id, url)
當我選擇的數據我只是想:
item_id,posX,posY,sort,text
OR
item_id,posX,posY,sort,url
任何人都可以提出一個這樣做的方法?
我能想到的唯一方法就是根據Items表中額外的一列「類型」對其進行硬編碼,或者將其硬編碼到我不願意考慮的應用程序邏輯中。我想我希望使用一些複雜的(或其他)方法來使用我不熟悉的連接?
感謝,
肯