Główną wadą jest stronniczość zapytań. Zjawisko polegające na tym, że takie bazy danych są zwykle projektowane z myślą o jednym konkretnym rodzaju zapytań i okazuje się trudne do obsłużenia, gdy trzeba napisać inne zapytania.
Załóżmy, że masz Studentów i Kursy i modelujesz to wszystko tak, że możesz powiedzieć w jednym wierszu w jednej tabeli:„Jan Kowalski bierze {francuski, algebrę, teorię relacyjną}” i „Jane Kowalski bierze {niemiecki, funkcjonalny Obliczenia, teoria relacyjna}".
Ułatwia to zapytanie „jakie są wszystkie kursy realizowane przez ...”, ale spróbuj wyobrazić sobie, czego potrzeba, aby uzyskać odpowiedź na „jaki są wszyscy uczniowie, którzy podążają za teorią relacji”.
Spróbuj wyobrazić sobie wszystkie rzeczy, które sam system powinien zrobić, aby dać takiemu zapytaniu (jeśli dałoby się je napisać) jakąkolwiek szansę na rozsądne wykonanie ...