Я пишу приложение и решил использовать SQL DB (SQLite) для хранения всех моих данных. Первое использование БД !!
Я понимаю, что использование таблиц отлично подходит для различных структурированных данных (например, журналов событий, данных учетной записи пользователя и т. Д. c).
Мне также необходимо хранить информацию о конфигурации, которая не так структурирована.
например, это может быть конфигурация сетевых интерфейсов (IP-адрес, IP-маска, IP-шлюз), и может быть N интерфейсов.
Мне также, возможно, придется хранить другую информацию, такую как количество подключенных периферийных устройств и интерфейсы, которые они используют, например, [ (name="P1", interface="eth0"), (name="P2", interface="rs485-1")
.
location="home office"
contact.name = "Jimmy"
contact.phone = "+123456789"
Я только что изобрел их, поэтому я надеюсь, что они имеют смысл! !
Как мне сделать это в одной таблице (например, под названием «Конфигурация») ??
Легко ли это сделать, или это становится неприятным с «реляционной» частью СУБД ?