数据库设计是指定数据库的逻辑和/或物理部分的过程。数据库设计的目标是表达一些“话语世界” - 事实的类型,业务规则和数据库旨在建模的其他要求。
用于多个身份验证的数据库架构,Facebook Connect,Twitter,OpenID等
我正在构建一个我想与Facebook Connect,Twitter,OpenID以及其他社交网络进行交互的应用程序。用户可以使用任意数量的这些方法登录...
Facebook,Google和我自己的身份验证的数据库架构
我想完成与这个问题几乎相同的事情,即存储来自多个来源(Facebook,Twitter,我自己的应用程序等)的身份验证数据,以便一个人可以登录到他们的...
我有两个表,课程和模块的数据库关系。一门课程可以有很多模块,一个模块可以属于很多课程。管理员可以将课程添加到课程中。但现在我们......
我正在写一个文学社区网站。 (截图)我正在试图弄清楚当有人对他们发布到网站的内容发表评论时,如果有人正在观看的时候通知用户...
您好stackoverflow数据库设计专家!我在我的数据库中遇到了设计问题,我在Stackoverflow中没有发现任何类似的问题,因此这个问题。我有一个图像表,包含...
我有一家商店,目前销售三种不同类型的商品:视频游戏,控制台和电缆。我试图弄清楚如何设计这三个项目将使用的单个表。一世 ...
为什么使用common-lookup表来限制实体的状态错误?
根据Anith Sen应该避免的五个简单数据库设计错误,使用通用查找表来存储实体的可能状态是一个常见的错误。编辑+答案:数字......
假设我有以下表:EMPLOYEE:ID(PrimaryKey)| NAME |设计让我们说DESIGNATION可以有这些值:MANAGER ENGINEER等等.MANERERS_DETAILS ID | NAME | SALARY ......
我正在考虑正确的数据库设计,同时经历一些数据库,在150,000条记录中,一些列只有5-20个值设置。它让我觉得利用率低的列...
我想制作像gmail这样的电子邮件消息系统。我想有以下选项:加星标,垃圾,垃圾邮件,草稿,阅读,未读。现在我在我的...中有以下结构
我能够设计一个表来存储单个时间序列数据。 CREATE TABLE时间序列(分区bitint,时间戳bigint,关键文本,值文本,PRIMARY KEY((分区,键),时间戳);分区...
我有以下DDL创建表repeat_group(id int,start_date date.end_date date,createby int,createdon timestamp not null default current_timestamp,updatedby ...
我有一个mysql数据库和一些表。一个表是Products:它的列是prod_id,prod_type。 Prod_types是手机或笔记本电脑或书籍。他们每个人都有不同的属性(例如:出版商,...
mysql - 如果其中一个具有另一个的外键,如何执行两个联结表的连接?
我是数据库设计的新手,所以我还在学习,很抱歉使用不合适的术语,所以我会尝试用共同语言解释我有什么问题。我学会了如何加入两个表......
双向复制设计:顺序或同时在源DB上编写和执行不匹配的行到多个订户DB的最佳方法?
感谢您提供的帮助或建议。我试图在Windows上的Postgresql 10上构建我自己的多主复制,因为这种情况不能使用任何当前的第三方工具用于PG ...
SQL Server:如果某个列的某个列等于某个值,如何防止删除该记录
让我们说我在两个表(例如OrderHeaders和OrderDetails)之间有一个简单的主 - 详细关系。如果我想允许在删除详细记录的同时...
在给定的表中,如果没有主键,甚至无法创建复合主键,那么该表的正常形式是什么?如果它的零(0NF)添加一个新列并使其成为......
我必须存储具有不同类型属性的数据库对象。此外,我想将这些对象分组,并且对象可以属于多个类别。示例对象:Book(ID,...
数据库建模与使用SQL指令手动创建数据库(为项目创建数据库)
我目前正在开发一个包含一些“小”数据库的项目,但我遇到的问题是“我应该对数据库进行关系建模,然后将其导出为sql查询”或“...
假设我有两个名为User和Role的主表。还有一个名为RoleofUser的第三个表,它告诉每个用户的角色。我们称之为RoleofUser表,是否有任何特定的名称......