我的数据库中有很多这样的例子。下面是一个简单的例子,您可以提供帮助。
我有一个图像表
image_src
street_number
steet_name
postcode
country
country
camera_used
title
description
date_time_taken user_id
我的问题是防止添加重复数据,例如相机,这可能是多个图像的同一个相机,我认为最好将表格分开。
但是,如果用户随后更新 camera_used 表中的相机,则每条记录中的 id 将对应于所有图像中更新的相机。与地址相同的情况。
如果此实例最好在更新之前执行检查,以查看是否有任何其他表引用该 id,如果是,则在不更新记录时创建插入。
情况是一个用户更新了相机,另一个用户认为那不是我的相机更新记录并返回并继续。只是不确定这是否是一对多的最佳方式。
目前的形象表