jjzjj

normalization

全部标签

mysql - 如何在数据库设计中对属性单元建模?

我需要设计一个数据库表,其中大多数属性都有单位。例如:Readings--------idload(kW)fuel_consumption(tonnes)-etc1115489.42119954.2在设计中捕获单位的推荐方法是什么?例如,我可以:在属性名称中存储单元load_kW和fuel_consumption_tonnes将单位存储在单独的表中每个值都成为另一个表的外键,其中包含值和单位列。存储在数据库之外:在业务逻辑或文档中还有其他的吗?我恰好在使用MySQL,但我认为这是一个通用的数据库规范化问题。 最佳答案 有趣的问题..

mysql - 长列与长行数据库

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我在选择一种数据库表设计方式之间犹豫不决。场景是我需要制作手机和平板电脑规范的数据库。数据库可以有两种...1-长列方式,我将每个规范字段添加为单独的列,这将产生38列,从而在一行中形成完整的产品规范。2-长行方式,其中我将只添加5列:id、name、value、brand和model,将每个产品规范保存在一个名称值对中,每个规范将产生38行。我应该走哪条

Continuous Distributions: Uniform, Normal, and Gamma

作者:禅与计算机程序设计艺术1.简介在过去的几十年里,许多领域都出现了很多统计分布的变化。从早期的正态分布到后来的指数分布、卡方分布等,各种分布也逐渐形成自己的发展历史。统计学中的一些技术或者模型需要根据数据分布进行选择和建模,所以需要对不同分布的特性熟悉清楚。本文将简要介绍一下连续分布,包括均匀分布(UniformDistribution)、正态分布(NormalDistribution)以及伽玛分布(GammaDistribution)。2.概述2.1概念及术语2.1.1什么是连续分布?连续分布(Continuousdistribution),又称密度函数(ProbabilityDensi

php mysql在2个表的2列中搜索

我在一个数据库中有两张表,一张叫做Cottages,一张叫做Hotels。在两个表中,它们具有相同的命名字段。我基本上有一个搜索栏,我希望它在两个表的两个字段中进行搜索。(这两个字段被称为“名称”和“位置”到目前为止我有$sql=mysql_query("SELECT*FROMCottagesWHERENameLIKE'%$term%'orLocationLIKE'%$term%'LIMIT0,30");但这只搜索小屋表,如何让它同时搜索小屋和酒店表? 最佳答案 如果您将两个表合并为一个表并添加一个新字段(如type)(值如cott

php - 需要关于 mysql 规范化和 php 类结构的建议

我正在尝试构建一个记录、媒体(照片、视频、音频)上传统计信息的系统。所以我想出了3个表,1个用于音频,1个用于视频,1个用于照片。这是结构+-----------+---------+------+-----+---------+----------------+|Field|Type|Null|Key|Default|Extra|+-----------+---------+------+-----+---------+----------------+|id|int(11)|NO|PRI|NULL|auto_increment||member_id|int(10)|NO||NULL

php - 如何规范这个汽车零件数据库?

我是PHP/数据库的新手...但我很快就学会了。我想问你们的问题很简单。我想规范化我的数据库,但不确定如何去做。我明白了这个概念,但看到了多种方法来做到这一点。图我会问有经验的人。这是我的数据库(目前有2个表):品牌产品***BrandsBreakdown:***1idint(6)**Note:**Above,Iwillprobablyuse4-Lettercodesforeachbrandinsteadofprimary/int/auto.2nametext3logovarchar(20)4phonevarchar(20)5websitevarchar(30)6contact_nam

MATLAB——数据归一化处理(normalize函数)

数据归一化:数据的归一化是特征缩放(featurescaling)的方法,是数据预处理的关键步骤。不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据归一化处理,以解决数据指标之间的可比性。原始数据经过数据归一化处理后,各指标处于同一数量级,适合进行综合对比评价。需要使用到的函数为MATLAB中normalize函数。该函数通过计算z值来归一化向量和矩阵中的数据,创建一个向量或矩阵并计算z值,从而将数据归一化,使其均值为0,标准差为1。归一化原理具体公式如下:对于具有均值μ和标准差的随机变量x,值x的z值是:           

mysql - 如果在没有嵌入文档的情况下使用 mongo db,那么使用 mongodb 比 mysql 有什么优势吗?

我正在使用带有mongodb适配器的php框架,该适配器当前不将嵌入式文档理解为模型/关联关系。在阅读了几天有关mongodb的内容后,您似乎应该为最常一起显示的对象使用嵌入式文档。这对我来说很有意义。在一次mongo模式演讲中有人说,许多小文档的集合可能会抵消mongo相对于RDBMS的一些优势。在搜索stackoverflow及其他架构时,我似乎看不出将mongodb部署到使用合理规范化模式(如您在传统RDBMS中找到的模式)实现的环境中存在什么优势(如果有的话)。以这种方式使用MongoDB是否还有优势?缩放?性能? 最佳答案

mysql - 表链,何时去规范化?

假设TABLE-A在TABLE-B中可以有一行或多行,在TABLE-C中可以有一行或多行,在TABLE-D中可以有一行或多行......等等。假设我在TABLE-Z并且需要了解有关TABLE-A的详细信息。我是否创建了从TABLE-Z一直到TABLE-A的SQL查询?在某些时候,如果TABLE-Z有一个FK到TABLE-A这样查询就不会那么痛苦,也许会很好。但是,如果我放那个FK,我想我会破坏规范化,对吧?关于如何处理这个问题的一般建议? 最佳答案 如果您使用复合主键(如果您在创建任何表之前对设计进行了正确的建模,实际上会发生这种情

mysql - 规范化 MySQL 数据

我是MySQL的新手,刚刚了解到数据规范化的重要性。我的数据库结构简单:我有1个名为users的表,其中包含以下字段:userName(string)userEmail(string)password(string)requests(anarrayofdictionariesinJSONstringformat)data(anotherarrayofdictionariesinJSONstringformat)deviceID(string)现在,这是我的结构。作为MySQL的新手,我真的不明白为什么我的上述结构是个坏主意?为什么我需要对此进行规范化并制作单独的表格?这是第一个问题——