首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接相似但不同的医学影像数据模型?

如何连接相似但不同的医学影像数据模型?
EN

Database Administration用户
提问于 2011-06-16 14:57:39
回答 1查看 78关注 0票数 5

我正在一个日志类型的应用程序中跟踪一组医学图像,并且在如何对我的记录建模方面有问题。问题是,对于收集到的每一组图像,都有两种类似但截然不同的记录特定扫描数据的方法:第一种是由扫描仪的研究协调员进行,对每一张图像进行描述、排序和评论,第二种方法是在一天左右的时间内扫描实际图像的元数据,然后将它们传送给我们并提供给我们。两个模型(图像元数据和手写日志)大致相同(每个图像),但输入的时间不同。

我的问题是:我应该如何连接这两种模式?由于它们都是属于同一扫描的相同顺序,所以我可以通过编程来匹配它们,但这似乎需要很大的开销,同时也不太灵活。我可以用连接表或外键连接其中一个,但这可能会导致一些内部不一致。我不能把它们建模成完全相同的模型,因为在手写的日志中,有一些像图像而不是图像的额外任务,而且它们没有图像或元数据。

仅仅是僵化并以编程方式将它们连接起来,而没有任何与它们相关的键,会更好吗?链接将取决于数据是否正确(但我猜情况总是如此)。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2011-06-17 06:47:38

因为你说过总是有两种类型的数据,所以我会这样做

这可能使用错误的条件,因为我不知道什么是确切的,但我认为你会明白的想法。

代码语言:javascript
复制
image (the data that is common to both scanes/images)
---------------------------
    image_id
    date


coordinator (the one that is inserted by hand)
---------------------
    image_id (PrimaryKey and ForeignKey)
    comment
    description
    order
    [...]

metadata (that you get programmatically)
----------------------
   image_id (PrimaryKey and ForeignKey)
   {whatever data that is}

这样,你有两个图像连接,但有自由建模的细节不同。

此外,如果数据类似,则可以将元数据移动到单独的表中。这可能对以后的比较箱/收集/.有用。

代码语言:javascript
复制
metadata (that you get programmatically)
----------------------
    image_id (PrimaryKey and ForeignKey)
    metadata_id


metadata_description
-------------------------
    metadata_id
    description
    name
    {whatever the metadata is}
票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/3346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档