2012-02-15 60 views
0

假设我想要5张图片到我的Apartment实体(表格)。MySQL:创建存储一个实体图像的第二个表?

我应该把这5个字段放在Apartment表中,还是用FK创建一个单独的表格“Image”到公寓?

+1

通过创建单独的表格,当少于5张图像时可以节省空间,并且可以在不更改公寓表格设计的情况下添加5张以上的图像。 – 2012-02-15 20:17:25

回答

3

我会去一个单独的表。这种方法更好地标准化,使您可以灵活地添加任意数量的图像,并减少原始表格上的开销。

0

我不确定你的意思是,如果你想在图像数据库中存储base64的图像,那么是让它停在一边将有助于搜索公寓,或者如果你想只是存储图像文件的路径,而不是它在这里,也不存在,并且很可能将它们放在一起。

相关问题