Изменения
→Разделение структуры и данных
* Как эти данные хранятся
* Права доступа к этим данным
Это не единственный возможный подход, так как мы можем хранить произвольные blob(Binary large object). Однако для осуществления каких-либо действий с этими данными мы должны иметь представление о том, что у нас хранится.
=== Данные ===
'''Важно'''. В зависимости от объема данных и требуемой скорости мы можем применять совершенно разные подходы к их хранению, и это совершенно нормально.