我发现grapqhl模式的每个例子都只包含几个ObjectTypes,这些ObjectTypes在模式的全局上下文中都是有意义的,比如“Person”,“Dog”,“Animal” .

在现实生活中,有更多类型的方式 . 更重要的是,可能存在仅在一组其他类型中有意义的类型,但是类似地称为StatisticsType . 由GroupType内的字段持有的StatisticsType与在PresentationType中保存的字段不同 . 我们可以称它们为GroupStatisticsType和PresentationStatisticsType . 但是,按照这种方法,我最终会得到名称非常长的类型 .

据我所知,所有类型必须在模式中唯一地命名并最终被抛出,以便说一个范围 . 是否有一些设计模式,最佳实践或者我缺少哪些有助于设计一个体面的架构?

如果您有任何类型的模式示例(20是某些东西)可能会有所帮助 .