Пожалуйста, не стесняйтесь комментировать это, поскольку я новичок и очень запутался в том, как это структурировать.Я хочу создать базу данных людей с интересами.Я хочу зафиксировать свои интересы, а затем посмотреть, какие у людей есть общие интересы, и отобразить их.
У меня есть 3 таблицы: Person, Interest, InterestType
Person - это таблица людей Интерес - это интерес, который может иметь человек.InterestType - это название интереса, скажем, катание на лыжах или велосипеде.(Я разделил его, потому что я хочу, чтобы все люди использовали общий набор типов интересов)
Моя настройка выглядит следующим образом:
personTable: id, name, InterestID
InterestTable:id, InterestType, personID
InterestType: ID, имя
Как получить список людей с одинаковыми интересами?