问题标签 [physical-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
3685 浏览

c++ - 当您不想 #include 时替代转发声明

我通常几乎不加思索地使用前向声明,这样我就不必包含标题。这个例子中的一些东西:

一些开发人员喜欢使用这种方法来避免包含圈的问题。我宁愿用它来最小化广泛包含层次结构中的开销,这是物理设计的重要部分(特别是对于较大的项目)。

但是,在某些情况下,我真的很喜欢将成员声明为普通对象而不是指针,以从自动构造/销毁机制中受益。这导致不能再使用前向声明的问题,因为在这种情况下编译器需要类定义,例如:

所以,如果有人知道可以在这里使用的替代语言结构,我会很高兴,这样我就可以声明“foo_object”,如示例中所示,但不包括其标题。

问候

/罗伯特

0 投票
3 回答
422 浏览

sql-server - 静态数据库数据是否应该在其自己的文件组中?

我正在创建一个新数据库并拥有一堆不会改变的静态数据。如果是这样,这将是一个手动过程,而且很少发生。

该数据是 varchars 和 Geographies 的混合。

我猜它总共可能在 100K 左右,超过 4 张左右的桌子。

问题

  1. 我应该把这些放在只读文件组上吗
  2. 我可以在设计器中创建表并在创建期间定义文件组吗?还是只能通过脚本实现?
  3. 一旦数据在表中(在只读文件组上),我以后可以更改它吗?真的很难做到吗?

谢谢。

0 投票
1 回答
6393 浏览

database - Oracle 在 SQL Server 中的位图索引

多年来,我一直在 Oracle 环境中成功使用位图索引。现在我正在开发一个将托管在 SQL Server 2005 上的数据仓库项目。到目前为止,我无法在 SQL Server 中找到位图(如索引)的答案。

有任何想法吗?

0 投票
3 回答
4000 浏览

c# - 如何在 Powerdesigner 中创建可以为不同数据库生成创建脚本的模型?

我只想创建一次模型,然后在任何类型的数据库中使用它,而不需要修改模型。

我应该如何处理数据类型?我发现有数字和其他类型的数据类型。这在 mysql 或 access 中对应什么?

0 投票
1 回答
1423 浏览

c# - 用于命名空间和物理项目结构的重构工具

当我到处乱搞时,一些代码往往比最初计划的要大得多。发生这种情况时,我通常会引入/折叠/合并命名空间,在它们之间移动文件,移动文件夹等。有时,如果我对最终结果没有清晰的了解,这真的很痛苦,而且很容易“跳过” ”。这会导致项目恶化,类属于其他地方,奇怪的命名空间,没有文件夹/错误的文件夹等。然后我通常不能再接受它并进行更大的清理——这通常并不困难,只是非常乏味,而且做任何事情都感觉很好一次,所以我在完成时冻结了代码。

所以我的问题是......是否有任何工具可以帮助重构项目的名称空间/物理方面?

0 投票
3 回答
915 浏览

sql-server - `primary key` 关键字与 SQL Server 中的聚簇索引有何关系?

PRIMARY KEY 关键字与 SQL Server 中的聚集索引有何关系?

(有些人似乎想回答这个问题,而不是我问的另一个问题,所以我给他们一个更好的地方这样做。)

0 投票
1 回答
874 浏览

actionscript-3 - 使用来自 AS3 Fisix 引擎的绳索资源的无摩擦钟摆

我正在使用 AS3 Fisix 引擎开发一个游戏概念,其中我需要一个无摩擦的钟摆。这个想法是通过在屏幕中单击并拖动鼠标来定义头部和尾部位置(使用 Fisix 的绳索资源),并让钟摆摆动,使其前进并返回其起始位置而不会失去动力,并继续这样做反复。

到目前为止,我设法使钟摆正常摆动,但仍然受到摩擦和重力的影响(它一直移动直到完全静止,就像现实生活中的钟摆一样)。经过多次反复试验后,我意识到无论是在 FisixEngine 实例中还是在 Rope 对象本身中,我都找不到任何明显的参数可以使用,这允许我从模拟中删除或禁用摩擦,以便可以实现无摩擦行为。

抱歉,如果我不够具体,但如果你们能对这个问题有所了解,我将不胜感激。是否有任何公式可以应用于任何现有的 Fisix 对象参数(重力、速度、推力等),可以组合以实现所描述的?我的意思是,仅考虑到 Rope 资源是必需的,您将如何解决这个问题?

非常感谢任何帮助。谢谢。

0 投票
1 回答
268 浏览

uml - 基于泛化关系的最佳数据模型设计

基于泛化关系设​​计数据模型的最佳方法是什么。例如假设有一个基类 A 和两个继承类 A 的派生类 B 和 C。现在我想要设计数据模型。我有三个选择

1) 创建表 A 并具有用于指定 B 和 C 数据的类型列。

2)创建表A,B和C就像我的类图并将B和C关联到A。

3) 创建表 A、B 和 C,但不要将 B 和 C 与 A 关联。

任何线索将不胜感激

0 投票
1 回答
3460 浏览

postgresql - 将逻辑模型转换为物理模型。难以理解 ERD

我正在使用 ERD。它应该是一个逻辑模型,我要从中制作一个物理模型。我应该用 UML 格式化,我们的 DBMS 是 PostgreSQL。

我的一些研究(http://www.1keydata.com/datawarehousing/data-modeling-levels.html // http://en.wikipedia.org/wiki/Logical_data_model#Conceptual.2C_Logical_.26_Physical_Data_Model)表明这个 ERD可能包含太多信息而无法成为逻辑模型,并且实际上可能更接近物理模型。

我的问题如下:

  1. 粗体标签是什么意思?
  2. 某些条目末尾的白色“N”和红色“U”是什么意思?
  3. 虚线(关系)和实线有什么区别?
  4. “乌鸦脚”和关系两端的虚线有什么区别?
  5. 这是更接近物理模型还是逻辑模型?我需要做什么才能将其从一种转换为另一种?

这是 ERD:

书呆子

0 投票
0 回答
48 浏览

database - 物理模型数据类型

我正在尝试将逻辑模型转换为物理模型,我在这里看到了一个示例http://www.1keydata.com/datawarehousing/data-modeling-levels.html没有nullor not null。在数据类型旁边,是否nullnot null 需要在物理模型中?...我VARCHAR2(30)在模型中看到很多,我知道这当然取决于情况,但你什么时候有VARCHAR2(50)?当您有诸如描述、位置或街道地址之类的列时,您会想要它吗?