Мои друзья и я создаем приложение, которое покупает и продает акции, и мы хотим сохранить исторические цены каждой акции, которые у нас есть, к концу дня. 3 наиболее важных поля: символ тикера и цена и дата .
Например:
01/01/2018 - Bought Stock A, record price of Stock A at end of day(EOD)
01/02/2018 - Did nothing, record price of Stock A at EOD
01/03/2018 - Bought Stock B, record price of Stock A and Stock B at EOD
01/04/2018 - Sell Stock A, record price of Stock B at EOD
Мы используем Django для построения моделей. Каждый день мы будем фиксировать цену каждой имеющейся у нас акции. Этот набор данных предназначен только для внешнего использования и не будет доступен общественности.
Мое первоначальное исследование показало, что не идеально иметь одну таблицу для исторических цен и хранить каждую цену за акцию в виде одной строки. Я не уверен, что лучший подход при использовании Django. Как будет выглядеть модель Django для хранения всех этих данных, и мы должны использовать MYSQL?