Datenbank-Schema (MSSQL)
Server: grs-sql-01 Datenbank: SIG User: grag
Wichtige Tabellen
SIGtitles – Wertpapier-Stammdaten
| Spalte |
Typ |
Beschreibung |
| titleNo |
int |
PK, Wertpapier-Nummer |
| sigRangeNo |
int |
FK → SIGranges |
| sigShortName |
nvarchar |
Symbol (z.B. "NESTN") |
| name1, name2, name3 |
nvarchar |
Namen |
| valorNo |
nvarchar |
Valor-Nummer |
| ISIN |
nvarchar |
ISIN (Grossbuchstaben!) |
| localNo |
nvarchar |
Lokale Nummer |
| shortName1 |
nvarchar |
Kurzname |
| currencyNo |
int |
FK → SIGcurrencies |
| countryNo |
int |
FK → SIGcountries |
| exchNo |
int |
FK → SIGexchanges |
| titleTypNo |
int |
FK → SIGtitleTypes |
| branchNo |
int |
FK → SIGbranches |
| archived |
bit |
0 = aktiv |
SIGranges – Datenbereiche (Ranges)
| Spalte |
Bemerkung |
| sigRangeNo |
PK |
| rangeCode |
z.B. "ZH", "NY" (nicht sigRange!) |
| rangeName |
Beschreibung |
| pathname |
Pfad zum SIG-Unterordner |
Weitere Stammdaten
| Tabelle |
PK |
Wichtige Spalten |
| SIGcurrencies |
currencyNo |
currencyCode |
| SIGcountries |
countryNo |
countryName1 (nicht countryName!) |
| SIGexchanges |
exchNo |
ExchName1 (grosses E!) |
| SIGbranches |
branchNo |
brName1 |
| SIGtitleTypes |
titleTypNo |
typName1 |
Range-Mapping (rangeCode → SIG-Ordner)
| Code |
Ordner |
Inhalt |
| MP |
SIG01 |
Marktparameter |
| WA |
SIG02 |
Währungen |
| EM |
SIG03 |
Edelmetalle |
| ZI |
SIG04 |
Zinsen |
| AI |
SIG05 |
Aktienindices |
| ZH |
SIG06 |
Schweiz |
| JA |
SIG07 |
Japan |
| NY |
SIG08 |
New York |
| FU |
SIG09 |
Rohstoffe |
| AF |
SIG10 |
Anlagefonds |
| FR |
SIG11 |
Deutschland |
| PA |
SIG12 |
Paris |
| LA |
SIG13 |
Südamerika |
| LO |
SIG14 |
London |
| KA |
SIG15 |
Kanada |
| EE |
SIG16 |
Emerging |
| AS |
SIG17 |
Asien |
| GR |
SIG18 |
Golden Ratio |
| AA |
SIG19 |
Afrika |
| EU |
SIG20 |
Europa |
Kritische Spaltennamen
Fehlerquelle: co.countryName1 (nicht countryName), ex.ExchName1 (Grossbuchstabe E), t.ISIN (Grossbuchstaben), r.rangeCode (nicht sigRange)