Domain–key normal form(DKNF):-
यह normal form अन्य normal forms से अलग है। DKNF दो पदों domain constraints तथा key constraints पर आधारित है। इस normal form को 1981 में Fagin ने प्रस्तावित किया था। DK/NF में anomalies(विसंगतियाँ) को insert, delete तथा modify नहीं किया जाता है।
relation या table तब DKNF में होती है जब वह निम्नलिखित condition को satisfy करती है:-
एक table तथा relation तब DKNF में होती है यदि relation या table का प्रत्येक constraint, domain तथा key की definitions का परिणाम(result) होता है।