This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
correct_gellish_english [2018/11/03 00:17] andries |
correct_gellish_english [2018/11/03 00:22] andries |
||
---|---|---|---|
Line 2: | Line 2: | ||
====== 1. Rules for correct Gellish English ====== | ====== 1. Rules for correct Gellish English ====== | ||
- | A correct Gellish English collection of expressions is presented in a [[gellish_databases|Gellish Database]] table that satisfies at least the following rules: | + | A correct Gellish English collection of expressions is presented in a [[gellish_databases|Gellish expression format]] table that satisfies a number of rules. A few very important ones are described below. Others are implemented in the Gellish Communicator software reference application that is available on GitHub. |
**Rule 1: Ideas shall be expressed as binary relations between things** | **Rule 1: Ideas shall be expressed as binary relations between things** | ||
Line 11: | Line 11: | ||
This implies that each Gellish expression shall only only relate things (individual things and kinds of things or concepts) that are properly defined in one of the following three ways: \\ | This implies that each Gellish expression shall only only relate things (individual things and kinds of things or concepts) that are properly defined in one of the following three ways: \\ | ||
- | 1. It is a concept that is already defined in the [[:Gellish English Dictionary]] and is selected from that dictionary (its name or synonym and unique identifier). \\ | + | 1. It is a concept that is already defined in the [[:Gellish English Dictionary|Gellish Dictionary]] and is selected from that dictionary (its name or synonym and unique identifier). \\ |
2. It is a new concept (kind of thing) that is properly defined according to the Gellish [Proper definition of a concept|rules for proper definitions of concepts]]. This includes that the new concept is defined by the specification of an explicit specialization relation that defines it as a (proprietary) subtype of one of the concepts that already exist in the Gellish English Dictionary. | 2. It is a new concept (kind of thing) that is properly defined according to the Gellish [Proper definition of a concept|rules for proper definitions of concepts]]. This includes that the new concept is defined by the specification of an explicit specialization relation that defines it as a (proprietary) subtype of one of the concepts that already exist in the Gellish English Dictionary. | ||
Definitions of new concepts can be issued as proposals for inclusion in the Open Source Gellish English dictionary. \\ | Definitions of new concepts can be issued as proposals for inclusion in the Open Source Gellish English dictionary. \\ | ||
Line 38: | Line 38: | ||
For further information on certification please contact info@gellish.net. \\ | For further information on certification please contact info@gellish.net. \\ | ||
- | **//Continue with//** [[:Data Modeling and Database Design in Gellish English]] \\ \\ | + | **//Continue with//** [[:Data Modeling and Database Design in Gellish English|How to write Gellish enabled sofware]] \\ \\ |