我正在研究元数据如何存储在关系数据库中,更具体地说是照片元数据。我知道元数据存储在两个主要位置:
"内部 - 以JPEG或TIFF等格式嵌入图像文件中。 外部 - 在数字资产管理系统(DAM)中的图像文件之外,或通过“边盘”文件(如XMP)或由IPTC指定的外部基于XML的新闻交换格式文件。" - https://iptc.org/standards/photo-metadata/photo-metadata/
对于照片元数据,有不同的元数据类别:
"管理 - 创建者的身份,创建日期和地点,图像许可人的联系信息以及其他技术细节。
描述性 - 有关可视内容的信息。这可能包括标题,标题,标题和关键字。这可以使用受控词汇表中的自由文本或代码来完成。
权利 - 可视内容中的版权信息和基础权利,包括模型和财产权利以及权利使用条款。
存储在图像文件中的元数据与图像保持一致非常重要。元数据对于识别和版权保护至关重要。元数据也是平滑工作流程的关键,可以通过搜索(在线或离线)轻松查找数字图像,并跟踪图像使用情况。" - https://iptc.org/standards/photo-metadata/photo-metadata/
我在网上看过,但我找不到任何确定的答案。
我的主要问题是:
照片元数据如何存储在关系数据库中,以及在列/表中看起来如何?
E.G。如果正常的创建表看起来像这样
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
....
);
元数据的外观如何?
如何使用查询来检索元数据,就像使用普通查询一样?
是自动存储元数据还是需要为其创建表格?