can I have a comment that is not associated with a user? Consider null constraints here