Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
数据库细化 - F 的最小覆盖(无关属性)
模式 R A B C D E F FD F ABC gt D CD gt B BCF gt D CDF gt BE BCDF gt E 找到 Fc F 的最小覆盖 又名规范覆盖 这是我书中使用的方法 示例 abc gt xyz a 是冗余的
databasedesign
computerscience
用于选择多个可能的外表之一的数据库设计
假设我有两个或多个截然不同的对象 每个对象都由数据库中的一个表表示 将这些称为文章 书籍等 现在假设我想为每个对象添加注释功能 注释在每个对象中的行为完全相同 因此理想情况下我想将它们表示在一张表中 但是 我不知道有什么好方法来做到这一点
database
databasedesign
schema
通用数据库设计方法
我面对客户的应用程序如下所示 它允许最终用户输入 材料 对于这些材料 他们可以附加任意数量的 属性 属性可以具有任何类型的值 decimal int dateTime 和 varchar 长度从 5 个字符到大块文本不等 本质上 架构如下所
sqlserver
sqlserver2005
databasedesign
entityattributevalue
Facebook数据库设计?
我一直想知道Facebook是如何设计好友用户关系的 我认为用户表是这样的 user email PK user id PK password 我用用户的数据 性别 年龄等通过用户电子邮件连接我假设 计算表格 它如何将所有朋友连接到该用户
sql
facebook
databasedesign
databasenormalization
databasetable
表格大小与页面布局
我在 Oracle Linux Server 6 3 版上使用 PostgreSQL 9 2 根据存储布局文档 页面布局包含 页头数据 24 字节 n 项 索引项 表项 的点数 AKA ItemIdData 4 字节 可用空间 n 个项目
postgresql
databasedesign
types
Storage
如何优化这个复杂的EAV MYSQL查询?
是否可以优化我写的这个查询 我创建了一种动态虚拟数据库 使我的用户能够添加自定义字段而不影响数据库结构 这是迄今为止结构的非常简化的视图 tables columns db cases caseid db structure fieldna
mysql
sql
databasedesign
Optimization
entityattributevalue
数据库继承的技术?
当您需要将继承的类持久化到不支持继承的关系数据库时 有哪些技巧 技巧 假设我有一个经典的例子 Person gt Employee gt Manager gt Team lead gt Developer gt Customer gt Pr
database
databasedesign
classtableinheritance
复合主键中可为空的列有什么问题?
ORACLE 不允许在构成主键的任何列中出现 NULL 值 大多数其他 企业级 系统似乎也是如此 同时 大多数系统还允许unique对可为空的列的约束 为什么唯一约束可以有 NULL 而主键却不能 这是否有根本的逻辑原因 或者这更多的是技术
database
databasedesign
Hibernate:复合 PK 与代理 PK 的观点
据我了解 每当我在 JPA Hibernate 实体内的 Long 字段上使用 Id 和 GenerateValue 时 我实际上是在使用代理键 并且我认为这是定义主键的一种非常好的方法 考虑到我的不 使用复合主键的良好体验 其中 超过1个
Java
database
Hibernate
databasedesign
该表违反了哪种范式?
考虑这个表 name hobby1 hobby2 hobby3 kris ball swim dance james eat sing sleep amy swim eat watch 兴趣爱好的类型没有优先顺序 因此所有兴趣爱好都属于同一
三级数据库-外键
我有一个具有以下结构的三级数据库 简化为仅显示主键 Table A a id Table B a id b id Table C a id b id c id 因此表 C 的可能值如下所示 a id b id c id 1 1 1 1 1
databasedesign
foreignkeys
设计类别、子类别和相关书籍的数据库
我知道对于与我所问的问题类似的几个问题已经有了一些答案 但他们的方法看起来并不令人信服 我的问题是如何为可以包含书籍的类别和也可以包含书籍的子类别构建数据库 我已经设计了一个数据库 但不相信这种方法 因此 如果有经验的人给我一些建议或改进或
mysql
sql
databasedesign
databaseschema
优化捕获出勤数据模式的最佳方法是什么
我们有一个体育训练营 该市的各个团队定期参加该训练营 我们每天有一次持续 2 小时 上午 9 点至 11 点 的会议 不同团队的时间段可能有所不同 我们希望了解每天参加训练营的人员情况 我们采用以下模型来捕获出席率 id user id 日
databasedesign
Scheduling
timeandattendance
Facebook 的通知(数据库实现)
我想知道 Facebook 如何实现他们的通知系统 因为我想做类似的事情 FooBar 评论了你的状态 Red1 Green2 和 Blue3 对您的照片发表了评论 MegaMan 和其他 5 人评论了您的活动 我无法将多个通知写入单个记录
rubyonrails
database
facebook
databasedesign
Notifications
一个主键与另一个主键相关可以吗?
这是我的 ERD 的一部分 Orders 表中的 OrderID 与 Order Details 表中的 OrderID ProductID 主键相关 我不认为主键可以与其他主键关联 但我不确定如何关联这些表 让它们既是主键又是外键 您似乎
database
databasedesign
MySQL 似乎正在覆盖记录
我在 MySQL 中有一个全新的表 可以这样描述 Team Match Auto Gear Kpa Climb 1721 1 3 5 5 1 5813 2 2 2 15 0
php
mysql
database
databasedesign
关系型数据库设计多用户类型
我有 4 种类型的用户 每种类型都有特定的数据 但他们也共享公共数据 例如username password 我的第一个想法是创建一个主要的users表与user type柱子 然后在查询用户数据时我可以先选择他们的user type然后根
mysql
databasedesign
relationaldatabase
数据库设计-ERD。建模问题
希望有人能够快速建议我建模 ERD 的最佳方法 我使用的是 IDEF1X 和 ERWin 而不是 Chen Notation 尽管这并不重要 基本上我有三个实体 组织 Person Trustee 商业规则规定受托人可以是个人或组织 我的问
databasedesign
entityrelationship
foreignkeyrelationship
erd
为什么使用多列作为主键(复合主键)
这个例子是采取来自 w3schools CREATE TABLE Persons P Id int NOT NULL LastName varchar 255 NOT NULL FirstName varchar 255 Address v
databasedesign
relationaldatabase
primarykey
DDL
databasetable
如何与许多父母建立多重自我参照关系?
我想以最简单的方式建模以下内容 一项技能有许多依赖技能 每项技能都应该独立存在 并且一项技能可能具有其他作为必备技能的技能 例如 Skill Front End Development Has Dependent Skills gt HTM
rubyonrails
MongoDB
databasedesign
activerecord
«
1 ...
23
24
25
26
27
28
29
...34
»