私はuserテーブルにuser_id列を持っています。次にブランド表にbrand_idがあります。ユースケースにはそれぞれ独自のページがあります。ユーザーはプロフィールを持ち、ブランドにはブランドページがあります。 (注:Thgereはこのような関係がより強く、会社には会社のページがあり、市には市のページがあります)。だから、ユーザーが写真をアップロードするとき、私はそれを所有者に参照する必要があります。所有者はブランド、ユーザー、都市、組織などとすることができます。オブジェクトの所有者のスキーマに関する質問
user_idには、photo_idが属しています。user_idはFK to userテーブルです。しかし、brand_idを写真の所有者として追加するには、別のcolunmが必要ですか?(useridまたはbrand id)を参照するowner_idという名前に変更すると、user_id colunm自体で行うことはできますか?
親写真のテーブルには「owner_id」列がありますか?または、あなたは写真のテーブルを殺して、所有者に基づいて複数のテーブルに写真を保存すると言っていますか?明日写真のスキーマを変更したら、これらのテーブルをすべて更新する必要がありますか? – mickeyJ