An architect is told 'the system must use the company's existing Oracle database.' How should this be treated in architecture documentation?
-
A
As a fixed technical constraint that bounds all data-related design decisions
-
B
As a recommendation that can be overridden with sufficient justification
-
C
As a functional requirement that defines what the system must do
-
D
As a non-functional requirement with a measurable threshold