Nedir MySQL sütununda tamsayılar bir dizi depolamak için en etkili yolu nedir?

0 Cevap php

İki tablo var

A:

plant_ID | name.
1        | tree
2        | shrubbery
20       | notashrubbery

B:

area_ID | name    | plants
1       | forrest | *needhelphere*

şimdi ben alan belirli bir düzen içinde, bitkilerin herhangi bir sayı saklamak istiyorum ve bazı bitkiler bir kaç kez göstermek olabilir: örneğin 2,20,1,2,2,20,1

Whats the most efficient way to store this array of plants?
Keeping in mind I need to make it so that if I perform a search to find areas with plant 2, i don't get areas which are e.g 1,20,232,12,20 (pad with leading 0s?) What would be the query for that?

eğer yardımcı olur, hadi ben artık 99999999 farklı bitkilerin bir veritabanı var varsayalım. Ve evet, bu soru bitkiler ile ilgisi yok ....

Bonus Question Is it time to step away from MySQL? Is there a better DB to manage this?

0 Cevap