这取决于具体的应用需求和设计方案。

如果每个对象具有不同的结构和属性,独立编写每个对象的 schema 可能更合适。这样可以更清晰地定义每个对象的属性和约束条件,使得每个对象的 schema 更加可读和可维护。

然而,如果多个对象具有相同的结构和属性,将它们统一写到一个 schema 中可能更有效和简洁。这样可以避免重复定义相同的结构和属性,减少代码量和维护成本。此外,统一的 schema 也可以更方便地管理和验证多个对象。

在实际应用中,可以根据具体情况进行权衡和选择。如果对象之间的差异较大,独立编写 schema 可能更合适;如果对象之间的差异较小,可以考虑统一编写一个 schema。同时,也可以采用混合的方式,将相似的对象统一写到一个 schema 中,将差异较大的对象独立编写 schema。

json schema 是所有对象独立写一个schema好还是所有对象统一写到一个 schema 中好

原文地址: https://www.cveoy.top/t/topic/ikeY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录