Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Documentation
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
2
Issues
2
List
Board
Labels
Milestones
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
snac
Documentation
Commits
abc6e417
Commit
abc6e417
authored
Feb 17, 2016
by
Tom Laudeman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing format of table of contents
parent
be5ff7a6
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
0 deletions
+20
-0
Schema SQL.md
Specifications/Schema SQL.md
+20
-0
No files found.
Specifications/Schema SQL.md
View file @
abc6e417
...
...
@@ -8,6 +8,8 @@ There is an interactive schema web site: [Schema web site](http://shannonvm.vill
### Table of contents
[
Multiple names, alternate names, components
](
#multiple-names,-alternate-names,-components
)
[
How versioning works
](
#how-versioning-works
)
[
Foreign key related records
](
#foreign-key-related-records
)
...
...
@@ -20,6 +22,24 @@ There is an interactive schema web site: [Schema web site](http://shannonvm.vill
[
Identical text tables
](
#identical-text-tables
)
### Multiple names, alternate names, components
A constellation may have multiple names. All names are in table name related to the constellation by main_id
as with all first order data. Alternate names are names in all senses, and are only distinguished by having a
less than maximum preference score. We assume that "preferred" name is dependent on context, and that the context
is outside the name table. There will be a function that when given a constellation and a user's account will
return names in preferred order. That function may be complex, and its behavior will be determined by
policy.
Names are parse by software into components. Primarily, components exist to separate surname from the rest of
he components, and even then, surname is the "alphabetical listing" name. This concept varies widely by local
custom. The parser may create many components for a name, but as the concepts of "name" and "component" are
very fluid, this aspect is nothing more than a software guess. In fact, there may be no canonical list or
ordering of components. The database allows a single list and a single ordering. As policy evolves this may
change.
### How versioning works
```
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment