Linq2SQL 数据库设计:映射复合/代理键
想象一下我有一个巨大的数据库,它存储来自不同数据源(例如两个不同论坛)的线程和帖子。对于每个数据源,实体的Id(例如ThreadId、PostId...)是唯…
在mysql股票交易数据库中选择主键、代理键、索引
数据库类型:mysql 列: 日期、时间、价格1、数量1、价格2、数量2 时间将以毫秒为单位 一个月的记录数约为 550 万条。 我无法选择日期作为主键,因为…
JPA,具有外键和序列号的混合代理键
我有两个表: DOCUMENT -------- DOC_ID (PK) . . . SECTION ------- DOC_ID (FK, PK) SECTION_NUM (PK) . . . 数据库中的条目可能如下所示: 文档: …
关系数据库设计问题 - 代理键还是自然键?
哪一种是最佳实践?为什么? a) 类型表,代理/人工密钥 外键从 user.type 到 type.id: b) 类型表,自然键 外键从 user.type 到 类型.类型名称: …
JPA 2.0、PostgreSQL 和 Hibernate 3.5 中的混合代理复合键插入
首先,我们使用 JPA 2.0 和 Hibernate 3.5 作为 PostgreSQL 数据库上的持久性提供程序。 我们通过 JPA 2.0 注释成功地使用数据库序列作为单字段代理键…
将代理键添加到现有 Oracle DB 表的首选方法
我必须修改 Oracle 10g DB 中包含数千条记录的现有表,以添加代理自动编号键。我想到的一种方法是 创建一个新序列 创建 id 列,允许空值 使用序列更新…
推荐数据类型 Number 与 Varchar 作为代理键
你们中的任何人都可以告诉我代理键的最佳数据类型(数字或 varchar2)吗?我读过代理键最适合数字类型。但性能严重受数据类型的影响。它也依赖于数据…
代理键作为复合键的外键
我意识到可能存在类似的问题,但我找不到足够接近的问题来提供指导。 根据此规范, Site --------------------------- SiteID int identity Name varc…
Django ManyToManyField 关联表必须有代理键吗?
我正在将现有数据库结构映射到 Django 模型中。我有一个多对多结构,其中关联表是自然键控的: CREATE TABLE foo (id INTEGER PRIMARY KEY) CREATE TA…
我应该使用“id”吗? 或“唯一用户名”?
我正在使用 PHP、AS3 和 mysql。 我有一个网站。 一个 flash(as3) 网站。 flash网站通过php将会员信息存储在mysql数据库中。 在“members”表中,我将…
用MySql中的自然键改造表中的代理键?
假设一个表使用自然键并具有许多现有行。 使用 MySql 改造代理键列并用唯一值填充它的最简单方法是什么? 即转换 table employees ( social_security_…
- 共 1 页
- 1