Hi Jamie,
I am not following this: "Kimball’s method cannot be constrained in a relational database management system (RDBMS) without a complicated and debilitating set-based check constraint".
The following approach does just that via a FK constraint:
Am I missing something?