This page is a summary of information about the Lojban Dictionary: It's history, current form, and future design.
Several pages on the wiki discuss the Lojban Dictionary. Those are collected here:
This section is an exploration of the issue started in this discussion about the dictionary backend.
gismu, lujvo, and selma'o have different storage requirements. The proposal below assumes they will be storted in a database, and describe the storage schema.
Field | Description |
---|---|
gismu | the gismu this row defines |
lang | the language this row is in |
definition | the definition of the gismu |
x1 | gloss for x1 |
x2 | gloss for x2, NULL if there is no x2 |
x3 | gloss for x3, NULL if there is no x3 |
x4 | gloss for x4, NULL if there is no x4 |
x5 | gloss for x5, NULL if there is no x5 |
xN | gloss for xN, NULL if there is no xN |
Field | Description |
---|---|
lujvo | the lujvo this row defines |
lang | the language this row is in |
definition | the definition of the lujvo |
x1 | gloss for x1 |
x2 | gloss for x2, NULL if there is no x2 |
x3 | gloss for x3, NULL if there is no x3 |
x4 | gloss for x4, NULL if there is no x4 |
x5 | gloss for x5, NULL if there is no x5 |
xN | gloss for xN, NULL if there is no xN |
Field | Description |
---|---|
lujvo | the lujvo this row defines |
component | the component gismu or lujvo that is one part of this lujvo |
x1 | The position this component's x1 place appears in the lujvo. NULL if it does not appear. |
x2 | The position this component's x2 place appears in the lujvo. NULL if it does not appear. |
x3 | The position this component's x3 place appears in the lujvo. NULL if it does not appear. |
x4 | The position this component's x4 place appears in the lujvo. NULL if it does not appear. |
x5 | The position this component's x5 place appears in the lujvo. NULL if it does not appear. |
xN | The position this component's xN place appears in the lujvo. NULL if it does not appear. |
There is an entry in this table for each component of the lujvo.