What terms have people used for this in the past. I'm going to add as answers some of the attempts I've had in the past, but I don't like them or I wouldn't be asking...
Non c'è molto in letteratura.
Ci sono alcune influenze sulle quali potresti essere in grado di attingere. Fondamentalmente, ogni evento registrato è un Observation
: X happened
è una scorciatoia per We observed side effects we attributed to X
. A volte le persone useranno Fact
qui.
Nella maggior parte dei casi, un evento è una reazione a un Change
da qualche parte (in alcuni casi, il cambiamento è semplicemente il tempo dell'osservazione).
Puoi dare un'occhiata a ISO-8601 per l'ispirazione, ma io trovo queste due cose soddisfacenti; sono adeguati per descrivere le rappresentazioni del tempo, ma non particolarmente bene per identificare le cose che accadono durante i vari intervalli di tempo.
In my domain language I need to distinguish between these two concepts, since both need to be expressed in the domain.
Sei sicuro? Se la stessa parola viene usata nel dominio per indicare la stessa cosa, allora forse in quel dominio sono la stessa cosa.
a point in time
è una specie di costruzione sospetta; in pratica, la maggior parte delle volte che discutiamo sono approssimative. "L'evento inizia alle 6" non è una descrizione precisa dei tempi, ma piuttosto un tag che indica che il periodo in questione è un intervallo che (probabilmente) contiene il momento 6.
Quindi questa sarebbe la mia prima ipotesi, che tutti gli eventi sono Events
e a tutti è associato un Period
, che può essere ampio o stretto.
Una possibilità è di scavare in schema.org , cercando di vedere se c'è una grafia che si allinea con i concetti che vuoi distinguere.
link
An event happening at a certain time and location, such as a concert, lecture, or festival
Non è male, ma trovare l'alternativa potrebbe essere complicato
link
The act of accomplishing something via previous efforts. It is an instantaneous action rather than an ongoing process.
Le azioni hanno uno stato, che include stati come link
Non ho trovato nulla di evidentemente soddisfacente. L'approccio che raccomanderei è quello di trovare un dominio all'incirca in linea con il tuo, e quindi esplorare:
Il fondo di ognuno di questi ha una voce "Altri tipi specifici" che può includere un utile thread da trascinare.
Il naming è uno dei due problemi più difficili.