[讨论]料品基本档中可扩展属性的设计
方案B是料号+属性1+属性2+...
优缺点分析:
1、成品与材料需要记录不同的属性,如果用方案A,只需一个表就可以;
用方案B需要多个表。如果材料很多种的话,可能要很多个表。
2、方案B的查询效率要高很多,以我所在的公司为例,成品需要记录200个左右
的扩展属性,而且由于属性名是数据本身,而不是数据定义,规范性不是很好,
程式应用起来出错几率要大一些。
3、方案A的可扩展性要好一些;
4、但是方案A的数据不能与其他数据融合成一个整体。
欢迎大家发表各自的看法。在此先谢过了。
相关推荐
模块化设计:构建可扩展的LLM应用架构
在当今信息技术飞速发展的时代,人工智能(AI)技术的进步尤为引人注目。其中,大型语言模型(LLM,Large Language Model)的应用极大地改变了自然语言处理(NLP,Natural Language Processing)的格局。LLM的应用不仅仅局限于文本生成、问答系统,还在智能客服、机器翻译、内容审核等领域展现出了强大的能力。然而,随着LLM的规模不断扩大,如何构建可扩展、高效的LLM应用架构成为一个亟待解决的问题。
如何为大数据项目设计可扩展的数据模型?
随着数据量的爆炸式增长,传统的数据模型和存储方案已无法满足现代大数据应用的需求。本文旨在为技术人员提供一套系统的方法论,帮助他们在设计大数据项目时构建可扩展的数据模型。可扩展数据模型的基本原理分布式数据系统的核心概念数据分区和分片策略实际案例分析和代码实现性能优化和权衡考虑文章首先介绍基本概念和背景知识,然后深入探讨可扩展数据模型的设计原则和技术。接着通过实际案例和代码示例展示具体实现方法,最后讨论应用场景、工具资源和未来趋势。可扩展性。
C++软件架构:模块化与可扩展性设计
1.背景介绍 在软件开发的世界中,架构设计是一个至关重要的环节。一个优秀的架构设计可以使得软件系统具有良好的可维护性、可扩展性和可复用性。在这个过程中,模块化设计是一种常见的设计方法,它将复杂的系统分解为一系列相互独立的模块,每个模块都有明确的职责和接口。这种设计方法可以降低系统的复杂度,提高代码的可读性和可维护性。 C++是一种广泛使用
构建高效、可扩展的系统:现代详细设计的核心要素与挑战
在当今快速发展的软件开发环境中,构建高效且可扩展的系统是每个开发团队面临的重要任务。无论是面对企业级应用的复杂性,还是应对不断增加的用户量和需求变更,系统的设计必须能够适应长期的维护和扩展需求。作为系统架构的核心部分,直接决定了系统的可维护性、可扩展性、性能以及安全性。然而,如何在复杂的开发环境中平衡这些需求,并在有限的时间内实现高效且可扩展的设计,仍然是许多开发团队所面临的巨大挑战。本文将深入探讨,并讨论如何应对在构建高效、可扩展系统时常遇到的挑战。
科技中介服务机构如何提升技术评估的智能化与专业化水平?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


