ホームページ  >  に質問  >  本文

mysql多级联动表设计

我设计了一个多级联动的数据库就id. pid name. 三个字段,但是如果街道名字没有,用户可以自己添加街道,比如中山市没有,假设没,用户可以自己写上中山市场。这个数据要怎么关联呢?需要另外建一个表吗

ringa_leeringa_lee2742日前662

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-04-17 15:43:28

    関連テーブルとして別のテーブルを使用する必要はありません。pid は親 ID に関連付けられていますか?
    関連テーブルを作成したい場合は、pid を削除してから、関連テーブルに関係を記録します。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:43:28

    前述したように、pid は親アドレスの ID です。ユーザーは、追加するときに、第 1 レベルの国、広東省などの第 2 レベルの選択地域などのアドレス階層の選択肢を指定する必要があります。 3 番目のレベルでは、現時点で中山市がなく、ユーザーがそれを追加したい場合、追加時に広東省に追加されることがわかっているので、中山市の親住所の ID を知る必要があります。市と広東省 データを直接挿入するだけです

    リーリー

    返事
    0
  • キャンセル返事