#4 分離News、Category、File、Author類別為獨立的檔案