I agree that unnecessary constraints are annoying.
My only reluctance to change it is that it would change the scheme for existing 1.0.x database and I try not to change the schema unless the middle number changes which indicates an incompatible database.
I will definitely keep this in mind for a 1.1 series.
I agree that unnecessary constraints are annoying.
My only reluctance to change it is that it would change the scheme for existing 1.0.x database and I try not to change the schema unless the middle number changes which indicates an incompatible database.
I will definitely keep this in mind for a 1.1 series.