Я управляю проектом, который касается пьес, в основном Шекспира.Прямо сейчас, для хранения, мы просто разбираем их в массив JSON, отформатированный так:
[0: {"title": "Hamlet", "author": ["Shakespeare", "William"], "noActs": 5}, | info
1: [null, ["Scene 1 Setting", "Stage direction", ["character", ["char line 1", "2"]] | act 1
...]
и сохраняем их в файл.
Мы бы сейчас хотели перейти креляционная база данных по разным причинам (в первую очередь, в настоящее время выполняется поиск), но я не знаю, как представлять вещи.
Я ищу схему наилучшего способа ведения дел?