Drupal7:包含多个字段的内容类型

Drupal7:包含多个字段的内容类型,drupal,drupal-7,field,cck,Drupal,Drupal 7,Field,Cck,在Drupal7中处理多个字段(>40)的最佳方法是什么。 我必须处理招待所的内容类型。 D7创建的mysql表和字段数一样多,所以我担心性能,但这可能不是问题 我是否必须创建实体和子实体或创建模块以在同一个表中存储某些数据(设备字段、服务字段、活动字段等) 还是其他解决方案 非常感谢你的建议 40个字段并没有那么糟糕,因为我已经看到了很多包含更多字段的db表 Drupal在OO和规范化方面不是很好,但您可以: 创建多个自定义内容类型,并通过链接它们来模拟实体关系,即外键 使用 编写自己的模块

在Drupal7中处理多个字段(>40)的最佳方法是什么。 我必须处理招待所的内容类型。 D7创建的mysql表和字段数一样多,所以我担心性能,但这可能不是问题

我是否必须创建实体和子实体或创建模块以在同一个表中存储某些数据(设备字段、服务字段、活动字段等) 还是其他解决方案


非常感谢你的建议

40个字段并没有那么糟糕,因为我已经看到了很多包含更多字段的db表

Drupal在OO和规范化方面不是很好,但您可以:

  • 创建多个自定义内容类型,并通过链接它们来模拟实体关系,即外键
  • 使用
  • 编写自己的模块不会有任何伤害,因为它可以帮助您学习Druapl方法

希望这对您有所帮助

您可以保持原样,因为您知道,在性能和灵活性之间,Drupal选择了灵活性:)

如果要将所有这些存储在一个表中,可以编写实现自定义字段集的模块,如下所示: 然而,它是针对D6的——我还没有针对D7做过类似的事情,核心中有cck字段,所以这里不能给你们方向

我想,尤其是可能会有帮助