问题标签 [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 投票
1 回答
2821 浏览

database-design - 小型 CMS 系统的数据模型

我一直想做一个简单易用的 CMS 系统,仅供个人使用和培训。

我要做的第一件事是创建数据模型。那么我需要什么才能开始呢?

我想动态创建页面,那么我需要一个 Page 表。我知道许多 CMS 系统将它们称为节点,所以我称之为Nodes.

我还想将节点附加到一个或多个菜单,所以我创建了一个Menus表。为了使这两者一起工作,我需要一个MenuNodes表来处理这两者之间的关系,并确保一个节点可以存在于一个或多个菜单中。

那里有一些数据模型,一个例子是 Joomla 是如何制作的:
Joomla 数据模型

这个是比较先进的,但是我怎样才能使用一些相同的原理来制作一个小而易于使用的CMS系统。

从一开始就使数据模型正确是必不可少的,因此我不想在正确之前进行任何编码。我相信我可以制作一个足够好的数据模型,但我想使用最佳实践。

是否有人对可以帮助我入门的良好 CMS 数据模型有任何想法或参考?

0 投票
1 回答
342 浏览

java - 多个 JInternalFrames 之间的共享对象

在单个 JDesktopPane 上的多个 JInternalFrames 之间实现共享数据对象的最有效方法是什么?

不确定是使用单例还是可以将数据对象放在 JDesktopPane 中并从组件访问?我不想为每个帧(很多帧)保留此数据的单独实例

0 投票
1 回答
1772 浏览

java - Vaadin 和数据模型。如何获取标签字段使用的属性数据模型实现存储的值???瓦丁

它只是一个简单的 TEST 应用程序

注意我有一个普通的标签字段。我知道我可以打电话

反而。但是为了了解 Property DataModel 在幕后是如何工作的,我添加了一个 Property 实现。但不是在输出中看到

数据模型示例

我明白了

br.com.elf.ui.IndexApplication$1@63a721

为什么 ???

而在 Property 接口中定义的 Object getType() 方法的真正目的是什么???如果 HTML 以纯字符串显示其输出,那么我认为没有理由实现 Object getType(),不要???

问候,

0 投票
2 回答
1161 浏览

iphone - iPhone:如何从另一个控制器类访问视图控制器类中的数据?

在我的应用程序中,我有一个输入表单,其中有六个文本字段

  1. 名称:UITextField
  2. 出生日期:UITextField
  3. 年龄:UITextField
  4. 地址:UITextField
  5. 电话号码:UITextField
  6. 图片:UIIMageView

现在我想要的是我希望所有这些字段值在其他 ViewController 类的相同字段中。怎么可能。

请帮助我,我真的需要帮助..

预先特别感谢

0 投票
2 回答
243 浏览

database - 如果数据模型更改(对象),那么更新数据库的最佳方法是什么?

假设有一个 Teacher 对象,并且 Teachers 拥有 Courses 对象的列表。教师的课程可以更改。有的被添加,有的被删除。在数据库中更新此更改的最佳方法是什么。1. 每次更改后,立即更新数据库。例如:添加了课程,立即将其添加到数据库中。2. 对实体/对象 Teacher 进行所有更改后(添加课程,删除课程),然后才使用所有更改更新数据库。3.其他??

我可以看到 1 和 2 的优点和缺点。For 1:我不知道数据模型可以直接访问数据库时有多好。对于 2:算法更复杂,因为您必须一次将数据模型中的信息与数据库中的信息进行比较。

谢谢

0 投票
2 回答
108 浏览

model-view-controller - MVC 学习项目的数据模型

我正在尝试学习 Microsoft MVC 2,并且在这种情况下找到了一个我想部署它的小项目。

我的想法是模拟一家可以点餐的餐厅。

基本:

  • 一个用户只能预订一个完整的桌子,所以我没有合并不同桌子上的人的麻烦。

    一个人可以在一定时间内订购一张桌子。

我的问题是如何使数据模型成为最聪明的方式。我想有一个这样的数据库:

表{ ID,表名}

预订 { Id TableId ReservedFrom ReservedTo UserId }

用户 { 用户 ID 用户名 ... }

通过这样做,我将不得不在例如业务层中编写大量逻辑,以支持在什么时间占用哪些表,而不是让数据模型处理它。

因此,你们有更好的方法来做到这一点吗?

0 投票
2 回答
4049 浏览

iphone - iPhone:在 AppDelegate 中使用 NSMutableArry 作为全局变量

我想要完成的是在 AppDelegate 中定义一个 NSMutableArray。然后我有两个 UIViewControllers。一个视图负责显示来自 AppDelegate 的数组。另一个视图用于将项目添加到数组中。所以数组开始是空的。View1 不显示任何内容,因为数组为空。用户转到 View2 并向 AppDelegate 中的数组添加一个项目。然后,当用户返回 View1 时,它现在显示一个项目。

这就是我试图做到这一点的方法

我的另一种看法

在 viewDidload 中,我将 View 中的数组设置为 AppDelegate 中的数组。努力保持价值。

然后我会通过添加一个新项目来更新我的 allCourses 数组。然后尝试将 AppDelegate 中的数组设置为等于修改后的数组。

我看到返回的是之前的 2 和之后的 2。所以它似乎没有得到正确更新。有什么建议么?

0 投票
1 回答
1156 浏览

asp.net - ASP.NET MVC2 - Html.EditorForModel() 是否适用于嵌套数据模型?

我的测试显示它不起作用。它忽略模型中的嵌套数据。谁能证实这一点?

0 投票
3 回答
5058 浏览

command-line - 有没有使用 Cassandra 命令行界面的好指南?

我想尝试 Cassandra,并认为启动和运行的最简单方法是通过命令行。我想知道是否有使用 Cassandra 附带的 cli 工具的良好指南。我主要寻找创建列族、超级列、插入示例数据和查询它们的选项。apache wiki 上的文档不足。

0 投票
2 回答
469 浏览

iphone - Apple 的 CoreDataBooks 示例的问题

我目前正在使用 CoreData 并且对 Apple 的 CoreDataBooks 示例有疑问。

基本上我只是想扩展数据模型。我也更新了模型类并且没有编译器错误,但是当我想启动示例时崩溃了。

未解决的错误 Error Domain=NSCocoaErrorDomain Code=134130 UserInfo=0x1316ce0 “操作无法完成。(Cocoa 错误 134130。)”,{ URL = file://localhost/.../CoreDataBooks.sqlite; ...一些废话信息...原因=“找不到源商店的模型”;}

我需要更新 sqlite 数据库吗?

谢谢