add a category model and join tabel categorytag