missing dependency updates
primarykeytest implemented
keytest implementation
unique test implementation
reference class implementation
reference test implementation
foreignkey class updated
foreignkey test implemented