Can't have Null value in index.
Error 3058
Possible causes:
You tried to add a primary key to a field that contains a Null value.
You tried to add a new record but didn't enter a value in the column that contains the primary key.
You executed a query that tried to create a primary key field that contains a Null value.