БД Финансовых Инструментов.
Задача:  
Построить модель данных для учета всех Финансовых Инструментов, торгуемых на Биржах всего мира, таких как: Акций, Облигаций, Индексов, Металов, Фьючерсов, Опционов и т.д.
Решение:
Conract - ключевая сущность, в которой агрегируются все торгуемые контракты Инструментов. Нужно  для обеспечения ссылочной целостности к этой одной сущности из других сущностей, не показанных на схеме
Spot - содержит данные по наиболее простым торгуемым контрактам, таким как:  Акций, Облигаций, Индексов, Металов и т.д. 
Future - содержит данные по Фьючерсным контрактам
Option - содержит данные по Опционным контрактам. Каждый опцион содержит так называемый underlining контракт, им может быть либо Фьючерс, либо Spot
Asset - базовый актив. Торгуемый контракт Spot или Future имеет под собой один базовый актив, т.е. что реально покупается или продается.
Exchange - Биржа. Один контракт может торговаться только на одной Бирже.
Root - основание (коренная часть) Фьючерса или Опциона. Введен для агрегации нескольких Опционных или Фьючерсных контрактов в один, для хранения общих атрибутов.
							 
							
						
						
							
								« Последнее редактирование: 28 Февраля 2007, 16:02:10 от bas »
							
							
								
								Записан
							
 
							Не важно какой ты сейчас - большой или маленький, важно - как ты растешь. 
Б.А.С.