【问题标题】:Saving User Images保存用户图像
【发布时间】:2011-04-08 10:05:00
【问题描述】:

我正在做一些周末编码练习。我有一个表,其中包含一些关于客户或用户的信息。现在我想为这个用户存储图像。我有两个选择:

  1. 将图像从用户类保存到同一个 包含其他用户信息的表。

  2. 将图像保存到一个新表中,我可以在数据库中的单独文件组上创建该表并 将图像的 id 放入用户表中(或将用户 id 放入图像表中)。

这两种方法中哪种方法最好,并且性能更好?

【问题讨论】:

    标签: .net database image


    【解决方案1】:

    我认为第二种方法更好。将 blob 存储在具有外键关系的单独表中会更好。还有第三种选择:将图像存储在硬盘上,并将图像的路径存储在用户表中。

    【讨论】:

      【解决方案2】:

      如果您的数据库已标准化,那么(我认为)最好的方法是将图像保存在单独的表中,并与用户表具有外键关系。

      【讨论】:

        猜你喜欢
        • 2015-03-21
        • 1970-01-01
        • 1970-01-01
        • 2018-11-29
        • 1970-01-01
        • 1970-01-01
        • 2016-06-29
        • 1970-01-01
        • 2021-04-09
        相关资源
        最近更新 更多