例:私は 'Users'テーブルと 'Projects'テーブルを持っています 複数のユーザーがプロジェクトのメンバーになることができます。 Projectsテーブルの "メンバー"グループに複数のユーザーを挿入するにはどうすればよいですか?MySQLのcolmunに複数のデータを追加する最良の方法
「John、Alex、Hanna」のようにコンマで区切りますか?
私はMySQLの初心者です。申し訳ありませんが、これは間違った質問です。ありがとう!
例:私は 'Users'テーブルと 'Projects'テーブルを持っています 複数のユーザーがプロジェクトのメンバーになることができます。 Projectsテーブルの "メンバー"グループに複数のユーザーを挿入するにはどうすればよいですか?MySQLのcolmunに複数のデータを追加する最良の方法
「John、Alex、Hanna」のようにコンマで区切りますか?
私はMySQLの初心者です。申し訳ありませんが、これは間違った質問です。ありがとう!
あなたは挑戦的に別のテーブルが必要です。 それはこの
名前のようになります。UserProjects
フィールド:ユーザーID
フィールドPROJECTID
これらの2つのフィールドが主キー(デュアルプライマリID)でなければなりません。 'ソフト削除'のルートを下りたい場合は、削除すると0に設定されるステータス列を追加します。また、mysqlの更新時に挿入を参照してください。
これは私にとっては道のりです。デリミタフィールドなどを使用すると、後でその行に問題が発生します。
ここには、重複したキーの更新に関する挿入物へのリンクがあります。 http://stackoverflow.com/questions/4205181/insert-into-a-mysql-table-or-update-if-exists –
'Projects'テーブルに' Users'カラムは必要ありません。 「リレーショナルデータベースモデル」を検索します。 – Xaqron
お詫び申し上げます;-) – Strawberry
@Strawberryそれを入手しました!ありがとうございます。 – Gustavo