gpt4 book ai didi

database - 图像数据库设计

转载 作者:搜寻专家 更新时间:2023-10-30 19:42:20 25 4
gpt4 key购买 nike

我希望得到您关于数据库设计的建议。我有 4 个不同的数据元素(表 A、B、C、D)示例:A - 内容B - 类别C - 作者和D - 图片

表 A、B、C 中的每条记录都可以关联表 D 中的 1 个或多个不同图像,但是对于 D 中的每个图像,必须仅与 A、B、C 中的记录唯一关联。这意味着图像无法共享(在其他表之间)。

我的想法是为每个数据元素创建不同的图像表,使用一对多关联类型。例子:内容 --> 图像内容和类别 --> 图片类别

有问题吗?我的数据库设计好吗?

由于表“Image-Contents”和“Image-Categories”可能具有类似“File-Url”或“Image-Title”的属性,我担心是否存在最合适的数据库设计解决方案。

谢谢你的时间

最佳答案

我认为您需要一个将每个 ABC 映射到图像的表格。例如:

Content   -> ContentImages -> Images
--------- ------------- ------
ContentId ImageId ImageId
ContentId

Categories -> CategoryImages   -> Images
---------- ---------------- ------
CategoryId ImageId ImageId
CategoryId

Authors    -> AuthorImages     -> Images
---------- ---------------- ------
AuthorId ImageId ImageId
AuthorId

它可能看起来有点麻烦,但我认为这是 normal form .

关于database - 图像数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3158352/

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