照片表的两个问题 - FK和个人资料照片Q.

时间:2011-02-08 20:17:46

标签: database-design

1)我有两个表:照片表和EXIF表。 EXIF表存储照片的exif数据。

照片表有:Photo_id, exif_id. EXIF表格包含:exif_id, photo_id.

所以从本质上讲,照片表中的exif_id可以在EXIF表中将FK改为exif_id。但exif表中的photo_id可以是照片表中的FK到photo_id。我在这里需要两个FK还是一个FK呢?

2)我见过的所有样本模式都有明矾照片的照片表。个人资料专辑和实时个人资料照片怎么样?这通常是一张单独的表格,还是专辑表中的一个标志?

1 个答案:

答案 0 :(得分:0)

你的问题有点模糊,但基于给定的信息:

1)如果每个Photo_id可以有多个EXIF行,则只需要exif_id。如果没有,请使用Photo_id

2)我只是用一个标志来告诉照片类型。