As far as I know, the specification merely means that each sense can be
assigned to a different part of speech. So your first example is permitted.
However a lexicographer might choose to separate a lexeme form such as "run"
into separate entries so that one entry is for noun senses and the other
entry is for verb senses. Essentially this is treating the two entries as
homonyms:
Entry 1: "Run"
- Sense: Noun, an act or instance, or a period of running
- Sense: Noun, a sequence of cards in a given suit
Entry 2: "Run"
- Sense: Verb, to move with haste
- Sense: Verb, if the color in a piece of dyed cloth runs, the dye partly
dissolves and spreads
This is a matter of dictionary design. LIFT supports both (or should support
both). LIFT would also support your second example, although I have never
seen a dictionary that does this. I can imagine a situation in which a
lexicographer might do this for a meaning based dictionary. Such a structure
would facilitate sorting by semantic domain.
LIFT should not impose such structural decisions on the data. This kind of
decision should be left up to the lexicographer. Dictionaries tend to be
fairly similar in their structure due to the realities of language. A
standard like LIFT should enable a lexicographer to capture a variety of
structures within certain agreed upon limits.
Ron Moe