gpt4 book ai didi

mysql - 何时在数据库中使用一对一表

转载 作者:可可西里 更新时间:2023-11-01 06:40:56 24 4
gpt4 key购买 nike

首先让我说我不是数据库专家。我正在处理其他人编写的一些代码,我注意到表之间有很多 1-1 关系。这是一个例子:

tblPropertyRecord
pID
hasPhotos
hasVideo
comment
headline

tblPropertyLocation
ID
pID
country
region
city
zip
street_address

tblPropertyOther
ID
pID
upload_path
isApproved
isPaid

这并不包含属性的每个字段 - 每个记录总共有大约 35 个字段,但是每个表都有,并且每个记录只能有一个条目 1 到 1 到 1 ...我猜是怎么形容呢?

与只有 35 个字段的 tblPropertyRecord 相比,这有什么好处?我理解多对一、1 对多、多对多的意义……但这似乎只是增加了困惑,并没有真正的好处。

最佳答案

表格可能是 1-1,但实际上关系可能是 1 到 0..1 - 他们可能会使用额外的表格来避免表格非常稀疏。

关于mysql - 何时在数据库中使用一对一表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4126445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com