小编use*_*622的帖子

2NF和BCNF之间的差异

根据维基百科示例,以下示例不是bcnf,因为存在重叠的候选键(名称和工作,以及名称和承包商)

Name   Work        Contractor
John   Plumber     Plumber industries
Ryan   Plumber     Plumber industries
Ryan   Elektrician Electro industries
Run Code Online (Sandbox Code Playgroud)

但是,这张表还不在2NF吗?考虑到Name和work组成主键,然后承包商只能从work中派生出来,那么数据库是否应该被拆分?

如果我的陈述是真的,有人可以为我提供一个(简单)数据库的例子,该数据库不是在BCNF中,而是2NF吗?

relational-database database-normalization

5
推荐指数
1
解决办法
2536
查看次数

Javascript构造在连接字符串中

下面显示了一个简单的javascript:

var mystring = ("random","ignored","text","h") + ("ello world")
Run Code Online (Sandbox Code Playgroud)

这个字符串会产生hello world.我有两个问题:

  • 如何调用("随机","忽略","文本","h")构造(它不是数组,因为数组有不同类型的括号?)
  • 有人可以从技术上解释为什么这个字符串会导致你好世界?(也就是为什么只考虑构造中的"h"字符?)

javascript string

4
推荐指数
1
解决办法
41
查看次数