我想教自己如何使用SQL,即mysql。瞭解大型mysql數據關係
我想了解的是如何處理同一個表中的許多不同類型的數據。假設我正在構建一個Web應用程序,並且我有許多不同的內容類型(博客項目,評論項目,文件,頁面,表單),我需要爲它們存儲不同的數據字段。我是否會爲每種不同的內容類型創建一個新表格,因爲每種內容類型都有其獨特的字段要求,還是有更好的方法來執行此操作?爲每種類型的內容創建一個新表似乎有點過分。如果我在我的網絡應用程序中有30種類型的內容,那麼對於這些類型而言,這將是30個表格,這似乎有點多。而且,如果我有一個新的內容類型,我將不得不創建一個新表,其中包含我需要的所有必需字段。
當我有許多不同類型的內容時,是否有更好的方式來做這樣的事情?每種內容都需要不同的數據字段,需要進入數據庫?我可以以某種方式檢查以查看內容是什麼類型,然後選擇另一個包含所有不同字段類型的表?
對做什麼有點困惑。
是的,這符合我所尋找的內容。只有在許多內容類型較大的情況下。 – 2010-02-08 08:36:56