在核心数据中模拟数组类型属性的最佳方法是什么?
我有一个联系人列表,每个联系人都有几封电子邮件。 我是否应该创建一个 Contact 核心数据实体和一个 Email 实体,并将多个电子邮件对象链接到一个联…
关于分类的建模问题。子类型还是不子类型?
我需要一些关于如何建模这个简单分类(?)示例的建议: 我有一个产品。产品可以有不同的类型,例如 ProductType 1、ProductType 2 和 ProductType 3…
使用截然不同的需要了解的信息集对产品进行建模并将它们链接到订单项?
我目前正在一个网站上工作,该网站销售各种类型的定制产品。我有一般的标准购物车架构:订单有许多 LineItems,LineItems 有一个产品,但我遇到了一点…
Oracle(或任何关系型)数据模型问题。父母有固定数量的孩子吗?
这是我多次遇到的一个特殊问题, 但我从未真正找到解决这个(看似)简单问题的简单方法。 如何确保给定的父母有固定数量的孩子? 1)示例。 您如何确…
在 Rails 中对随时间变化的资源可用性进行建模(存在异常情况)
我正在努力解决如何使用 Rails 中可用的工具、gems 或插件对资源及其可用性进行建模。 基本上,每个资源每周每天 (0,1,2,3,4,5,6) 的典型可用性为 0..…
在 ruby on Rails 中处理多对多关系的最简洁方法是什么?
我有一个模型说用户,可以住在多个城镇(表示为另一个模型)。如果我创建一个新用户,我必须选择(并编辑)他们居住的不同城镇。由于时间限制,我经常…
使用“语义反转”可以吗? CakePHP 中的关联,例如 Message blongsTo Attachment?
假设我们有以下部分 ER 图: 请注意,attachments 表随后将用于消息、提交、作业和讲座的附件。 问题在于附件和消息、提交和作业之间的3个一对一关系…
MySQL 中的数字类型和行大小
我有一个如下结构的用户表: id MEDIUMINT(7), username VARCHAR(15) 如果我将其更改为这样,技术上会更快吗: id MEDIUMINT(5), username VARCHAR(15…
Visio 2003 ERM 到 SQL Server 脚本
我的问题很简单: 是否有办法从 Visio 2003 模型生成数据库 sql creaton 脚本? 我更喜欢 Visio,但是也可以是其他程序(免费软件),它允许我以某种…
学习RoR和Mongo,为什么不统计数组求票数
我对 Mongo 和 RoR 完全陌生,有 PHP 背景。 我刚刚浏览了有关数据建模的教程 http://www.mongodb.org/display/DOCS/ MongoDB+Data+Modeling+and+Rail…