У меня есть две таблицы
A:
plant_ID | name.
1 | tree
2 | shrubbery
20 | notashrubbery
B:
area_ID | name | plants
1 | forrest | *needhelphere*
Теперь я хочу, чтобы область хранила любое количество растений, вопределенный порядок, и некоторые растения могут появляться несколько раз: например, 2,20,1,2,2,20,1
Какой самый эффективный способ хранения этого множества растений?
Имея в виду, мне нужно сделать так, чтобы, если я выполню поиск, чтобы найти области с растением 2, я не получу области, например, 1,20,232,12,20 (площадка с ведущими нулями?) Каким будет запрос для этого?
, если это поможет, предположим, у меня есть база данных не более 99999999 различных растений.И да, этот вопрос не имеет ничего общего с растениями ....
Бонусный вопрос Пора отойти от MySQL?Есть ли лучшая БД для управления этим?