AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-210630

zv426's questions

Martin Hope
zv426
Asked: 2020-07-20 08:24:53 +0800 CST

桥接表属性

  • 1

我有一个关于桥接表的问题:如果我有一个桥接表链接两个表(标准),桥接表中的唯一值是它所链接的两个表的主键,如果我将如何在桥接表中创建新记录我想,只要它们存在于两个父表中,这是否可以通过简单地将它们直接添加到表中?

另外,在什么情况下可以从桥接表中删除(或不删除)?

如果有人有任何关于在哪里可以找到更多信息以阅读此内容的参考资料,我将不胜感激。

谢谢

mysql many-to-many
  • 2 个回答
  • 154 Views
Martin Hope
zv426
Asked: 2020-06-28 06:02:50 +0800 CST

了解多对多关系中的链接表

  • 1

我仍在使用 MySQL 开发照片存储应用程序(为存储的照片的数据设计数据库),并被告知一张照片中可能有一个或多个人,一个人可能在许多照片中,这是有道理的。

我的问题是了解照片和人物表之间的链接表的属性。我已经建立了一个链接表,其中两个表(照片和人)的 PK 作为链接表的复合 PK。此表中的两组 PK 都设置为 Not Null(由我),但该项目随后规定,即使他们不在照片中,人们也可以在数据库中,我想知道这如何与 NN 设置相符复合PK。当然,如果它必须是 NN,这意味着它不能允许有任何条目,其中我只有照片的 PK,而链接表的人部分则没有?还是我完全误解了这些关系是如何运作的?如前所述,我正处于学习数据库的早期阶段。

mysql primary-key
  • 1 个回答
  • 168 Views
Martin Hope
zv426
Asked: 2020-06-21 12:39:34 +0800 CST

关于照片应用程序数据类型的问题

  • 0

我正在为照片组织应用程序进行关系数据库设计,正如我之前提到的,我对数据库非常陌生。我需要包括曝光、光圈值和焦距。我提供的值是:

曝光:通常以秒表示,例如使用 1/1000 表示快速曝光,20 表示非常慢;

孔径:范围从 1.1 到 45 等值;

焦距(毫米):范围从大约 8 到 1200。

您是否建议将这些表示为具有一系列值的枚举,或者更确切地说,例如用于曝光的 varchar、用于光圈的文本和用于焦距的 int(我使用的是 MySQL)?

我仍然不是 100% 清楚你为什么要使用哪些数据类型。

再次感谢您的洞察力和建议。

mysql database-design
  • 2 个回答
  • 73 Views
Martin Hope
zv426
Asked: 2020-06-15 08:50:05 +0800 CST

父子表问题

  • 0

关于我正在为我的班级设计的照片组织和存储应用程序设计的另一个问题:规范提到,即使人没有出现在任何照片中,也可以记录在数据库中,并且可以记录位置,即使没有任何与他们相关的照片。我不确定我是否理解这意味着什么。你会说这意味着人员和位置表应该是照片表的父表还是我错过了什么?

database-design
  • 1 个回答
  • 32 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve