Adding CONSTRAINTS to onCreate Statement.
For #3 to be closed, it needs code review.