What's the best terminology to use in our UI for the concept of NULL? #778
Replies: 6 comments 3 replies
-
My opinion: I don't care too much if we call it "NULL", "null", "Null", "Empty", or "Blank". What care most about is that we maintain consistency across the entire UI with respect to this value. That said, I have a slight preference for using NULL. Always in uppercase. Why? Because I think most users would equate "Empty" and "Blank" with an empty string, conceptually. The word NULL, communicates more clearly the conceptual difference. But I don't feel too strongly about this and am happy to move forward with other words. I also think it would be nice to display it with a distinct style everywhere like italics or monospace, but I don't feel as strongly about that. It might even be nice to make an inline component solely for the purpose of displaying (and consistently styling) this value. |
Beta Was this translation helpful? Give feedback.
-
I think we should go with "empty". I don't think the word we use matters that much either, but I think "empty" and "blank" are more understandable to non-engineers than "null". I like the idea of formatting the word in the same manner wherever it appears. @seancolsen I think you should implement it when you're working with it and we can adjust styling if needed in a later iteration. |
Beta Was this translation helpful? Give feedback.
-
I think, given our recent discussions, that we should go with NULL. The new designs I'm prototyping for setting up foreign keys will be based on maintaining the DB concepts and helping users understand them based on context, and I feel it would be more consistent if we stick with NULL. |
Beta Was this translation helpful? Give feedback.
-
After further consideration (and @seancolsen and @ghislaineguerin's comments), I too think we should go with "null" since it's the most accurate. We may want to have a little help icon/tooltip next to it that explains what it is for non-technical users, but we can do that in a later milestone. |
Beta Was this translation helpful? Give feedback.
-
I'm a little slow to get to this, and while I do think we can use
makes more sense than
All that said, I agree with others that the term isn't as important as consistent use of it. |
Beta Was this translation helpful? Give feedback.
-
I'm assuming we are going with "null" and marked this discussion as done. |
Beta Was this translation helpful? Give feedback.
-
In #774 we agreed that it's important to distinguish between NULL and empty string. We should present them as different values and concepts to the user.
What do we want to call the NULL value within our UI? How should we display it? Should it always be consistent? Or are there certain contexts in which it should be displayed differently?
From @kgodey here:
Beta Was this translation helpful? Give feedback.
All reactions