Как то все у вас сумбурно написано. Понимаю, что хочется поделиться своей радостью от освоения нового. но читать подобное несколько сложно + много таблиц, это когда хотя бы 1000-1500 , а не 10 :)
Насчет DBO и Mysqli, не пытайтесь мешать все в кучу и прыгать на разные системы. Насколько я помню, DBO это MSSQL сервер, а он в очень многих местах отличается в плане работы от Mysql, плюс он зависим от платформы(по крайней мере был раньше), и то и другое как библиотеки php уже устаревшее.
Сейчас используется универсальная библиотека PDO, который может подключаться к разным движкам баз данных, без существенного изменения кода и запросов.
P.S > Если вы осваиваете какую то тему, то прежде всего поймите что вам нужно в конце, не хватайтесь за все подряд. Нет никакой необходимости хвататься за каждую технологию потому что это "модно". Научитесь работать адекватно с чем то одним. Обязательно изучите полностью основы, сейчас у вас в голове каша по моим ощущениям. Поймите что такое процедурное программирование, что такое ООП. И самое главное в каких случаях это можно применять, а в каких не стоит.
Почитайте сайт
getjump.github.io/ru-php-the-right-way
Посмотрите курсы по php от того же центра "специалист". Благо на ютубе они есть в свободном доступе, если поискать.
UPD: Насчет Mysqli поспешил, она сейчас реально не DEPRACTED, и ее можно использовать, хотя в проектах я ее почти не вижу.