gpt4 book ai didi

php - 将表转换为关系表

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:39:23 24 4
gpt4 key购买 nike

在我的 MySQL 表中,我有一个简单的邮政编码表,我已将其从 .xlsx 文件转换而来。

Country   |City    |MiniDistrict |Postal Code
---------------------------------------------
Bulgaria |Sofia |Oborishte | 0844
Bulgaria |Sofia |Sredets | 0988
Bulgaria |Plovdiv |Montana | 1299
Bulgaria |Plovdiv |Dyavol | 1288
Bulgaria |Varna |Andeevo | 1574
France |Paris |Mantois |38992
France |Paris |Valois |38764
France |Gard |Lussan |55980

如您所见,国家和城市名称重复了无数次。另请注意,不同国家/地区的城市名称相同。我想编写一个 PHP 算法,在 MySQL 中生成一个国家表、一个城市表和一个minidistrict-postalcode 表。国家表很简单,SELECT DISTINCT。我应该为其他表编写什么算法? algorytm 的想法对我来说就足够了,不需要编码部分。

最佳答案

尝试类似的东西

表格_国家

Country_id | country_name
1 | Bulgaria
2 | France

表格_城市

City_id | Country_id | City_name 
1 | 1 | Sofia
2 | 1 | Plovdiv
3 | 1 | Andeevo
4 | 2 | Paris
5 | 3 | Gard

table_MiniDistrict

MiniDistrict_id | City_id | MiniDistrict_Postal 

关于php - 将表转换为关系表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433087/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com