问题标签 [datamodel]

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 投票
2 回答
5312 浏览

php - php中的数据模型

我正在尝试在 php 中使用非常模糊的数据模型。例如,如果我在 SQL 数据库中有一个名为“model_attributes”的表。这是我正在处理的模型的所有可用属性的列表。现在,我希望模型和其他模型能够在从构造函数将数据加载到数组中之后,从此列表中派生函数以从数组中提取数据。下面是一个伪代码示例:

首先,这是好的做法吗?它看起来很有条理,但同时看起来有点脏。也许有人可以给我一些关于如何在 php 中处理大数据模型的其他建议。

另外,如果有人做过这样的事情,我怎么能在 phpDocs 中处理这个?

0 投票
1 回答
739 浏览

jsf - 如何在 JSF 数据表或数据模型中保持顺序

我正在使用 JSF,并且我有一个复杂的数据表,用户可以在其中按列标题排序、重新排序单个条目等。该表本身包含由只读和可自由编辑的复选框和文本字段组成的行。数据表的每个实例平均大约有 50 行,但可以扩展到 250 左右。

鉴于可以(由用户)调整(从数据库中)检索到的数据,我已经沿着包含排序、移动数据的能力等的 ArrayList 创建包装器集合的路径。然而,真正的屁股踢球者是我需要在提交时将行条目的内容和顺序“持久化”到数据库中。

我当前的集合正在物理上移动对象,因为我不想维护单独的索引列表,因为担心它们会变得不同步。这也是我选择将检索到的数据和捕获的数据合并到一个对象中的原因。

这是正确的方法吗?我确实调查了 JSF DataModel,但不确定它是否能让我以当前的排序顺序保存数据,就像物理移动元素一样容易。

0 投票
3 回答
1782 浏览

c# - 关联父子数据模型对象的最佳方法是什么?

在父子之间建立关联时,下面的代码看起来很复杂。

问题:关联父子数据模型对象的最佳方法是什么?

0 投票
1 回答
262 浏览

iphone - iphone coredata 有两个 xcdatamodel

我一直在使用核心数据(成功;),遵循了一些教程并获得了所有内容,但现在我对我前段时间找到的一些基本教程有疑问(作者没有回复,所以我们开始吧!)这个是教程,它的代码在这里

在本教程中,有 2 个 xcdatamodels??,为什么?事件的时间戳是什么?我在sqlitemanager中检查了它,创建了一些数据后,时间戳没有保存任何东西,

  • 那么离开 Event 实体是一个错误吗?用它的数据模型?还是我缺少什么?

谢谢你!

0 投票
1 回答
2542 浏览

oracle - Enterprise Architect Oracle 长字段列属性

我对 Sparx System 的 Enterprise Architect 有一点问题。我正在尝试为 Oracle 建模数据库模式。我创建了主键的表,数据类型为 long。但是当我尝试修改列属性(设置 AutoNum = true)时,我看到了空属性。我阅读了 EA 的文档,发现我需要设置这个属性来生成序列语法。

当我将数据类型更改为数字,或将数据库切换到 mysql(例如)时,一切都很好,有一些属性,所以我可以修改 AutoNum 值。

您是否遇到过类似的问题并找到了解决方案?或者我做错了什么。

问候

0 投票
3 回答
6180 浏览

core-data - 在 xcode 4 中为核心数据属性生成代码

在 xcode 3 中,数据模型构建器中有一个有用的功能,您可以在其中突出显示实体中的一些属性/关系,右键单击,然后选择将方法和属性声明复制到剪贴板。(您可以选择是否还需要objective-c 2.0 属性声明)。然后你可以将它们粘贴到你的 NSManagedObject 子类中。

我看到你仍然可以生成整个类文件;但如果您要向现有实体添加属性,这将无济于事。他们是否从 xcode 4 中删除了此功能?我一直用它!

0 投票
2 回答
155 浏览

constraints - 如何在桥表中定义唯一关系,以便由数据模型强制执行?

这是我遇到的一个面试问题

给定三个表

  • GRADUATE - 毕业卷
  • 荣誉 - 荣誉科目
  • GRADHONS - 将毕业生与特定荣誉学科联系起来的桥梁表

问题 - 应该如何在数据模型中定义 GRADHONS,以便数据模型强制执行毕业生可能只有一个荣誉学科的约束?

面试官对我的建议并不十分着迷

  • 在 GRADHONS 表中仅使用研究生密钥作为 PK
  • 更改数据模型并引用 Honors 作为毕业生表的一部分。

我的问题与最初的面试问题相同 - 您如何在桥接表中定义唯一 1-1 关系,以便由数据模型强制执行?

0 投票
4 回答
5062 浏览

asp.net-mvc - asp.net mvc 模型与实体框架模型

在您的 asp.net mvc - model 文件夹中创建模型是否是最佳实践。将这些模型与您的视图一起使用,并使用服务层将我的模型“调整”到 EF 模型。

或者您是否使用了另一种方法。这种方法的问题在于,大多数时候我的(自制)模型是 EF 模型的副本(不是干的)

所以有人可以解释一下你的视图使用什么模型,因为它变得非常混乱。模型/视图模型/实体框架模型 ....

解决方案 :

谢谢大家的回答,我猜我现在正在重构一些东西!

0 投票
1 回答
435 浏览

iphone - 使用 Core Data 数据模型来实例化新对象

基本上我有这个 iphone 应用程序,它从应用程序 sqlite 数据库(来自实体:模块)中获取有关不同模块(学生学习的科目)的数据,并将它们显示在 uitableview 中。当你点击一个单元格时(代表一个模块),它会推送一个包含模块详细信息的视图控制器。

'Module' 属性: name = 模块名称,body = 用户可以为模块保存的注释。

我添加了一个评估实体,它的属性是:

“评估”属性:类型 = 考试或作业,名称 = 作业名称,数据 = 到期日期 核心数据数据模型

我想做的是:

  1. 询问用户他们对特定模块有多少评估(例如“你对‘模块 a’有多少评估?”
  2. 然后用户会说出一个数字(例如 3),然后应用程序应该以某种方式添加例如 3、评估并在模块视图页面中为每个评估显示信息(即文本字段等)(当用户选择模块时被推送)

如果有人可以提供帮助,将不胜感激。如果我的解释有点混乱,也很抱歉。

0 投票
1 回答
944 浏览

ajax - Seam 问题中的 DataModel 和 DataModelSelection

我想在我的管理组件中使用DataModelDataModelSelection注释。

假设我想制作一个模式面板,我想在其中显示选定的项目数据。 不幸的是,在模态面板中,注释为DataModelSelection的属性“selectedItem”为空......

有没有办法在数据网格之外使用选定的数据?

另一件事是我不能在dataGrid 属性中使用“myComponent.myDataModel”,而只能使用 myDataModel。在其他情况下,如果我想使用某个类作为另一个类的基础,它可能会出现问题。

有什么建议么?

提前致谢。