2 つのテーブルでプライマリの自動インクリメント ID を共有したいのですが、可能ですか? どうすればいいですか?私が考慮する必要があるものはありますか?
私がこれを行っている理由は、グループ列をユーザーテーブルに追加するよりも優れたソリューションであり、完全に個別のグループテーブルを作成するよりも優れているためです。主キーを共有している場合、既存の投稿テーブルを使用できるためです。グループとユーザーの両方。2 つの個別の投稿テーブル (グループ投稿用の group_posts テーブルとユーザー投稿用の user_posts テーブル) を作成する代わりに。
既存のユーザーテーブルは
id(プライマリ、ai)
ユーザー名
パスワード
Eメール
共有 ai 主キーを使用してユーザー テーブルにリンクするグループ テーブル
id(primary、ai、users テーブル id にリンク)
グループ名
によって作成された
作成日
等