Multiple Choice
A choice between several specific options
Sometimes, you want to be able to specify a few pre-defined values to choose between
in a Property. For example, in a comic-book Space, you might have a Condition Property that let
you choose "Excellent", "Good", "Fair" and "Poor". Or a Baseball Team Space might have a Position
Property of "Pitcher", "Catcher", "First Baseman" and so on.
Use Multiple Choice to define a Property of this sort. After you create it, you will be able to
define the values that you can put into the Property, and choose the order in which to list them.
Multiple Choice is intended for relatively small lists of options. While there is not a firm limit,
it is generally recommended for lists of ten or fewer choices.
If the possible options are not clearly defined in advance, we recommend using Tag instead: it is
more flexible, and lets you add more possibilities as you add your data.
Advanced: each Multiple Choice Property defines a Model, and an Instance is created for each
option. By default, the Model and Instances just contain Names, but you can add more Properties
to them, and pass them around and process them like any other Thing. This allows you to define
arbitrary metadata for each option, which Querki power users can use to write more powerful
expressions.
Properties that are based on Multiple Choice