I have a MySQL database and I want to normalize it in an efficient way. I have a table in my database in which i am getting data into column in the form of array. Actually I have three tables (details, country, material). In table "country" I have two column that are (id,country_name). In table "material" I have two column (id, material) and in table "details" i have four column (id, vendor, countries, materials). In this scenario, each vendor has multiple countries and materials and I am inserting ids of country and material in details table. Here is the screenshot:

so how I accurately normalize my database? Thanks in advance
details_countryanddetails_material. These tables would store IDs only, the material ID and the detail ID (or country ID and detail ID). Drop countries and materials columns from detail.detailstable?