FAQ

A database stores records, and a warehouse aggregates them for reporting, but both treat entities as rows for querying. An enterprise knowledge structure stores the relationships between entities as first-class data: a supplier's link to its contracts, a contract's coverage across categories, a category's governing rules. The difference is queryable connections versus stored facts. A warehouse can tell you a contract exists; a knowledge structure lets a platform traverse what that contract touches and reason across it.

RAG retrieves passages that resemble the query, which works for finding text but not for reasoning over relationships. It can surface a contract that mentions a supplier; it cannot reliably tell you that the supplier rolls up to a parent company you've sanctioned elsewhere, or that the contract's category carries a rule the request violates. Those answers require defined connections, not semantic similarity. In practice, the two are complementary: a knowledge structure supplies the relationships and governance, and retrieval helps locate unstructured detail within them.

Start with the entities that carry the most decision weight and the most cross-system links, usually suppliers and contracts, since nearly every procurement decision traces back to them. Map their core relationships first: supplier-to-contract, contract-to-category, supplier hierarchies and parent-company links. Add transactional and policy data once those connections hold. Trying to model everything at once tends to stall; a working spine across a few high-value domains delivers usable grounding sooner.

Those systems are authoritative within their own boundaries, but each one knows only its own records. The ERP holds transactions, the repository holds contracts, and neither maps how a sourcing event relates to a contract that relates to a category strategy. Grounding fails at exactly those crossings, which is where most procurement judgment actually happens. A knowledge structure does not replace those systems; it connects them so the agent can reason across the boundaries they each stop at.

This is a strength of the approach, not a cost. Because the structure makes relationships explicit, the platform can show which entities, contracts and rules it pulled and why a recommendation followed from them, rather than producing an answer with no traceable basis. That matters for the parts of procurement that demand predictable, auditable execution, such as approvals and three-way matching. The structure also lets the platform enforce fixed workflows where compliance requires it, while reasoning more flexibly where judgment is needed.