我有一个表,用于存储有关汽车图片的信息。简而言之,它包含字段“id”、“auto_id”、“name”和“path”。因此它通过“auto_id”字段链接到特定的汽车条目。
现在考虑我想添加房屋图片。是否最好创建另一个与此类似的表,或者在现有表中添加一个字段来指出它的图片类型?或者是否有更好的方法来解决此类问题?
编辑:我对措辞表示歉意。这显然是一个简单的问题,我只是不知道如何最好地将其形成一个连贯的问题。感谢您的耐心和任何帮助。
最佳答案
我会将你的图片表建模为:
id name path
并且有一个连接表subjects
表:
picture_id subject_id subject_type
其中picture_id
是图片的FK,subject_id
是subject_type
所认为的特定主题的FK(汽车、房屋等)
关于mysql - 数据库设计——来自多个来源的独特数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5691618/