Something I am currently doing involves converting several Excel sheets into MS SQL Server Databases. Most of these are completely unrelated to each other and don't to be linked. And at times, some of the fields may genuinely require NULL entries.
In anyone's experience developing databases, have you ever encountered a situation where it was OK to NOT use a primary key?
If not, what could I do in this situation?