Вам не нужна таблица для каждого символа акции, вам просто нужно, чтобы одно из полей в таблице было символом акции. Таблица может называться StockPrices
, а ее поля могут быть
ticker_symbol
- символ тикера
time
- время котировки акций
price
- цена акции на тот момент
Пока ticker_symbol
является индексированным полем, вы можете выполнять мощные запросы, такие как SELECT time,price FROM StockPrices WHERE ticker_symbol='GOOG' ORDER BY time DESC
, и они будут очень эффективными. В этой таблице вы также можете хранить столько символов, сколько хотите.
Вы можете добавить другие таблицы для получения дивидендов, информации об объеме и тому подобное. Во всех случаях у вас, вероятно, есть составной ключ ticker_symbol
и time
.