我是一个完全的 Drupal 新手,试图理解构建分层内容的基本概念。
假设我正在为音乐标签建立一个网站并想要表示这个结构,我应该使用分类法、关系/实体模块之一还是两者的组合?
我的网站将有这些“类型”:艺术家(有名字、图像、视频、简历、相关艺术家)。艺术家有巡演日期(列出地点、时间、购票信息、海报图片)。艺术家有发布(带有名称、日期、流派、曲目列表、图像、贡献艺术家列表)。许多艺术家可以为一个版本做出贡献。发行版中的曲目具有与艺术家和发行版相关联的实际媒体文件或 URL、名称。流派的行为就像一个标签,与一个特定的艺术家无关,但与许多版本相关联。
我将有一个乐队页面,显示发布列表和巡演日期的乐队页面,显示曲目和参与艺术家的发布页面,每个流派页面的发布,一般巡演日期页面(带有按乐队过滤的选项)。
我应该使用分类法、带有实体/关系的内容类型,还是两者的组合?优缺点都有什么?
谢谢!尤瓦尔。