сначала вы должны решить, к какому сценарию будет применяться ваша система.
затем переходите только к источнику для поставщика базы данных (MySQL, Postgres и т. д.).
Вы не можете сразу перейти к реализации пользовательского интерфейса, потому что все базы данных, упомянутые выше, могут делать то, что вам нужно.