# 共享数据基础，清晰使用限制

源数据复用可以带来广泛收益。这并不意味着所有服务都应获得所有信息的访问权。

Canonical: https://ideallya.com/zh/perspectives/shared-foundation-clear-boundaries/

Author: Ideallya

Published: 2026-09-17

Updated: 2026-09-17

## 共享基础

多项服务可以从同样的基础信息中受益。这可能是关于新闻来源、电影或组织的信息。当这类数据被良好收集和处理时，质量可以让更多工具受益。

## 不同服务，不同需求

这是 Ideallya Data 的重要角色。共享基础可以让跟踪来源、更新和连接更容易。但共享基础并不意味着所有服务都应使用同一个数据存储，或获得所有信息的访问权。

## 清晰边界需要什么

一项服务有具体目的，并需要相关选择。例如，任务拥有自己的解决方案和自己的使用数据基础。这在共享源数据和任务中使用的信息之间创建了清晰边界。其他服务可能有其他需求。

这一边界让系统更复杂。更新、更正和删除必须跨边界处理，并且必须清楚信息来自哪里。作为回报，每项服务都能获得适合任务的数据基础，并对其使用有更清晰的责任。

## 我们的立场

我们的立场是，复用应与目的限制相结合。

## 根据用途追踪一条信息

选择一项用于选电影的偏好。写下它来自哪里、属于哪个账户、由哪个功能使用。现在考虑一项供应商匹配服务：它是否需要这项偏好来明确维修请求？共享品牌或技术组件并不能回答这个问题。

有用的边界检查会在考虑重复使用之前，明确数据、接收服务及其目的。如果目的发生变化，应重新评估需要和访问权限，而不是假定已经存储就意味着获得许可。同一个账户标识符可以连接不同体验，而不必让所有已存储信息都能互换使用。

Ideallya Data 提供共享基础，而各项服务保留各自的目的和实现边界。Missions 拥有自己的运行环境和数据边界。共同基础的目标是建立有用、易理解的联系，而不是要求将每条记录复制到每项服务中。

[Ideallya Data 如何相互衔接](https://ideallya.com/zh/data/)

## 跟随一条信息穿过服务

它来自哪里？它是为了什么而收集的？谁负责确保更正确实随之传递？
