私は町のほぼ全世界のすべての町、都市、districs、地域の状態とのcountrysmysqlの世界的な国、州、地区、都市を保存/構造化する最良の方法...?
を行うために滑走していますが、町に属し、市は地区に属し、地区は地域に属し、地域属し国家に属している国に属しています
私は最良の方法は、外国のキーを持つ各機能(都市のテーブル、地域のテーブル...)ごとに別のテーブルを行うことだと思うが、問題はそれではないすべての国には州、地域、地方があり、州によっては唯一の地域しかありませんが、一部の都市はただの国にしか属しません。たくさんの組み合わせがあります
アドバイスはありますか?だから、
良いニュースは次のとおりです。再帰構造を使用できます。悪いニュースは:mysqlは再帰CTEクエリを許可しません。 – wildplasser