Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I'm coding a database that has an Events table with a status field. When an event's date has not yet passed, the status is Published.

I would like to use a term to mean that the date of the event has passed, something like Archived/Filed/Shelved. Which is the correct way to express it?

share|improve this question

closed as primarily opinion-based by kiamlaluno, FumbleFingers, phenry, Josh61, Mr. Shiny and New 安宇 Jul 9 at 5:56

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

    
This question appears to be off-topic because it is about naming things in a database. –  Mr. Shiny and New 安宇 Jul 9 at 5:56

2 Answers 2

Consider expired:

(of a document, authorization, or agreement) come to the end of the period of validity

share|improve this answer

The differences among the words archived, filed, and shelved seem to me a matter of degree and associated with information, a project, or something similar. If something is "filed," then you can still retrieve it. "Archived" is filed, but may not be as easily retrieved--that is, it may be stored in another format (compressed data, for instance) or, if hard copy, may be in a warehouse somewhere. "Shelved" in the movie industry used to be used to refer to a project that had been abandoned and put on hold indefinitely, not likely to be recovered.

Since you're coding and using language to refer to a date of an event that has passed, I think "shelved" comes closest.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.